![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Нужен совет
Виктор_К © (2013-07-08 07:20:00)Пожалуйста помогите с проблемой. Написал прогу на Дельфи (Code Gear 2009), а она отказывается работать на машинах, если там не установлен Кодегир. Прочитал на другом форуме что для того что бы всё работало нужно скопировать папку assembly из Windows с машины где писал программу и закинуть её на те машины где предполагается устанавливать эту программу. Сделал, пришлось правда еще закидывать midas.dll, libmysql.dll и dbxmys.dll да ещё и ветку реестра которая к Code Gear-у отностится копировать, вобщем прогу я запустил, но некоторые компоненты отображаются неправильно например я там установил компонент TMonthCalendar в исходниках он выглядит нормально а в программе сильно сжат с обоих боков и обрезан снизу
[ВладОшин] (2013-07-08 16:25:00) [1]
> размер проги без галки 7,82 мб а с ней 5 с чем то.
вот большую и стоит попробовать,
что-то требует, кроме libmysql.dll и dbxmys.dll ?
(midas.dll)
> http://www.connectionstrings.com/mysql
главное - уметь соединится,
а там уж если connection есть, остальные компоненты заработают
[ВладОшин] (2013-07-08 16:17:00) [2]http://www.connectionstrings.com/mysql
Виктор_К (2013-07-08 15:54:00) [3]Галку с build with runtime packages убрал размер проги без галки 7,82 мб а с ней 5 с чем то. А в ADO я не нашёл как заставить работать с MySQL там только MSSQL видел, а нужно что бы именно с мускулом, так как у этой проги есть ещё веб интерфейс на пхп
[ВладОшин] (2013-07-08 08:30:00) [4]Избавится от таскания
> midas.dll
можно попробовать:
uses MidasLib
Тогда оно в программу должно добавиться, вместо внешнего файла
> libmysql.dll
От этого вряд ли. Ты ж оттуда что-то грузишь, какие-либо процедуры/функции для работы с MySql?
Если выкинуть, откуда им тогда взяться?
> dbxmys.dll
Это что? Тоже какая-то приблуда для MySql?
Хотя от обоих можно наверное избавиться, если переписать все на ADO
т.е. может и не надо будет. MySql может с ADO работать
Остальное - проверить нет ли галки "компилировать с пакетами"
О чем намекают в
> Каков размер твоей скомпилированной программы?
Code Gear 2009 (2013-07-08 08:08:00) [5]Каков размер твоей скомпилированной программы?