Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Нужен совет


Виктор_К ©   (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]

Каков размер твоей скомпилированной программы?


Наверх

Титульная страница Поиск, карта сайта Написать письмо