![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 14.11.2008
Сообщений: 94
|
![]()
Ребята подскажите как запустить программу из Edit2.Text
Код:
Последний раз редактировалось foxes; 05.05.2012 в 15:41. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
ну так в Edit2.Text должно быть имя программы, которое лежит по путям, либо рядом с exeшников вашего проекта, либо нужно указывать в Edit2.Text - ПОЛНЫЙ ПУТЬ!
Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 14.11.2008
Сообщений: 94
|
![]()
В Папке находятся Project1.exe, calc.exe в Edit2.Text я прописал calc.exe
Запускаю Project1.exe, жму на кнопку - и ноль реакции |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
А если в Windows нажать "Пуск" - "Выполнить" (или сочетание клавиш Win+R) - написать "calc.exe", нажать Enter - у Вас запускается калькулятор?!!
А calc.exe Вы без ошибок написали?! но код абсолютно рабочий. посмотрите в архиве. у меня (Windows XP) работает без проблем! |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 14.11.2008
Сообщений: 94
|
![]()
У меня (Windows 7)
У меня так запускается. WinExec(PAnsiChar('calc.exe'), SW_SHOW); А так нет. WinExec (PAnsiChar(Edit2.Text), SW_SHOW); У меня Delphi xe и я так тут проблема! Serge_Bliznykov А какая у ВАС версия? Спасибо вам Последний раз редактировалось Stilet; 05.05.2012 в 18:31. |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Используй ShellExecute для запуска. WinExec морально устарела.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 14.11.2008
Сообщений: 94
|
![]()
Всем спасибо
так запускается Код:
Тоже работает Код:
Последний раз редактировалось foxes; 05.05.2012 в 19:50. |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
В Delphi XE лучше вместо PAnsiChar использовать PWideChar.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,762
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как запустить программу | Assemblerru | Общие вопросы C/C++ | 6 | 23.11.2010 19:34 |
Не могу запустить программу | Володя22 | Общие вопросы C/C++ | 2 | 27.03.2010 22:22 |
Помогите запустить программу | Ellita | Помощь студентам | 14 | 21.12.2009 08:05 |
Запустить программу от имени... | dr.Chas | Win Api | 3 | 21.08.2009 20:20 |
Как запустить программу? | egordark | Общие вопросы .NET | 4 | 18.11.2008 18:17 |