Страница 1 из 2

Запуск программы написанной на Delphi

Добавлено: 12 ноя 2005, 00:46
Viktor Zull
Я написал программу на Delphi. В этой программе используются различные API функции. Готовый exe файл перекинул на компьютер, где Dephi никогда не был установлен. При запуске exe-шника выдается ошибка, типа "Нельзя запустить программу". Что делать? Может надо было вместе с прогой перекинуть какие-то dll библиотеки от dephi или еще чего-то не хватает

Добавлено: 12 ноя 2005, 12:18
Duncon
Для этого install и делают

Добавлено: 13 ноя 2005, 01:05
Viktor Zull
Install - круто! Я хочу узнать какие файлы нужно перенести на комп, чтобы прога заработала.

Добавлено: 13 ноя 2005, 11:05
Duncon
Поиши в поисковиках как делается инсталяция под твоей версией Delphi...

Re: Запуск программы написанной на Delphi

Добавлено: 13 ноя 2005, 14:20
Blood_Magic
Viktor Zull писал(а):Я написал программу на Delphi. В этой программе используются различные API функции. Готовый exe файл перекинул на компьютер, где Dephi никогда не был установлен. При запуске exe-шника выдается ошибка, типа "Нельзя запустить программу". Что делать? Может надо было вместе с прогой перекинуть какие-то dll библиотеки от dephi или еще чего-то не хватает

Ctrl+Shift+F11 -> Packages -> Runtime packages. Галку убери.

Добавлено: 13 ноя 2005, 18:49
Viktor Zull
Blood_Magic, у меня в Ctrl+Shift+F11 -> Packages -> Runtime packages
галка убрана, а скомпилированная прога не идет на компе без Dephi.
Что кстати дает установка этого флажка.

Добавлено: 13 ноя 2005, 19:00
AiK
Судя по всему ты BDE юзаешь. Его собственно и нужно устанавливать.

Добавлено: 13 ноя 2005, 21:20
Viktor Zull
Понятно, что если прога работает с базами данных то нужно обепечить необходимые связи, настроить псевдонимы баз данных и прочее. Но прога которую я пытаюсь запустить не работает с базами данных, так что BDE тут, помоему, не при чем.

Добавлено: 13 ноя 2005, 21:24
Viktor Zull
Если сделать примитивную прогу из одной формы, на которой будет одна кнопка, при нажатии на которую в Label выводится сообщение "Привет мир!", то такая прога идет на компе без Dephi. А когда дело касается использования более серьезных компонентов, например ActivX, или используются API функции - прога не идет.

Добавлено: 14 ноя 2005, 00:07
AiK
Угу. А кто на компьютере пользователя будет устанавливать необходимые ActiveX компоненты? Пушкин?