![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,051
|
![]()
Вопрос такого рода... как запустить через командную стору *.*exe файл.
Подробнее: Есть программы *.*exe написанные на Borland C++ но они не корректно работают когда их запускаешь. Когда же их запустить через командную строку то все нормально. Вот я хочу написать программульку что бы из нее через ком.стору. запускать эти *.*exe Кинул на форму FileListView в котором отображаю эти самые *.*ехе и вот теперь нужно их либо по 2клику запустить через ком.строку либо выделить файл и жмыкнуть на кнопку, что бы запустился файл через комюстроку. Как реализовать это ??? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Что значит через коммандную строку ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,051
|
![]()
Что бы запустить программу написанную на С++ я запускаю командную строку и ввожу путь к файлу (пример: С:\prog1*.*exe) и что бы не делать это постоянно я хочу написать программу которая бы запускала ком.строку, из FileListView (в котором отображены все ехе файлы) брало выделенный файл и вставляло в ком.строку путь к этому файлу.
и запускало на выполнение в ком.строке. |
![]() |
![]() |
![]() |
#4 | |
Пользователь
Регистрация: 14.12.2006
Сообщений: 20
|
![]() Цитата:
шолku : THuman;
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.12.2006
Сообщений: 43
|
![]()
Noor. Попробуй так:
ShellExecute(Handle, nil, 'cmd.exe', '/c '+{Путь к твоей проге}, nil, SW_SHOW); Происходить запуск ком. строки с передачей параметров, где /C - выполнение заданной команды с последующим завершением. Не забудь добавить в Uses модуль ShellApi.
Если бы я был на столько умён, чтобы ответить на все вопросы самостоятельно, я бы не спрашивал...
|
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,051
|
![]()
спасибо за дельный совет... только мне нужно использовать ключик /к вместо /с
Все работает. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 20.12.2006
Сообщений: 43
|
![]()
Ну вот и славненько..........
Если бы я был на столько умён, чтобы ответить на все вопросы самостоятельно, я бы не спрашивал...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с DBF в Делфи | Yuran | БД в Delphi | 20 | 26.07.2008 14:50 |
Пожалуйста помогите решить задачку с командной строкой Windows | LinkKing | Помощь студентам | 2 | 08.07.2008 14:28 |
Работа с натуральными цифрами в Делфи | Cartman18 | Помощь студентам | 4 | 16.04.2008 14:38 |
Работа с конкретной строкой в DBGrid | alikon1 | БД в Delphi | 1 | 10.12.2007 09:07 |
Работа с командной строкой | lyryks | Помощь студентам | 2 | 16.11.2007 13:06 |