![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
выбор пути и запуск прг и этого пути [D7, XP]
Любитель © (2006-10-25 09:57:00)подскажите функцию как сделать что-бы пользыватель мог выбирать путь к программе и этот путь потом прописывался на нажатии кнопки для запуска этой программы
для выбора использую диалог и для запуска программы ShellExecute
как это связать вместе
Любитель (2006-10-25 10:40:00) [1]Спасиба Elen
Elen (2006-10-25 10:30:00) [2]
> А можно это поместить в переменную string
OpenDialog1.Execute; Stroka:=OpenDialog1.FileName;
Любитель (2006-10-25 10:29:00) [3]А можно это поместить в переменную string
если надо выбирать несколько директорий что бы не помещать несколько диалогов
Elen (2006-10-25 10:25:00) [4]
> Любитель
СначалаOpenDialog1.Execute... Где то в потомShellExecute(Handle,'open',pchar(OpenDialog1.FileName),'','',SW_SHOWDEFAUL T);
Любитель (2006-10-25 10:17:00) [5]Не мне надо выбрать директория и передать ее на события нажатии кнопки
Elen[1] в этом случаи просто выбираеться и запускаеться прога
а мне надо может ее будет запустить потом
Palladin (2006-10-25 10:11:00) [6]сам же все описал... осталось только с клавиатурой поработать... в чем конкретно затруднение?
Elen (2006-10-25 10:09:00) [7]
> Любитель
Например так :
if OpenDialog1.Execute then
ShellExecute(Handle,'open',pchar(OpenDialog1.FileName),'','',SW_SHOWDEFAULT);