![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
процесс [D5, WinME]
tytus © (2003-01-29 23:23:00)Помогоите разобраться. winexec(s,sw_xxx) запускает программу выбранную opendialog, преобразовав перед этим opendialog1.filename в pchar <S>. Программа запускается, но выдается ошибка в проекте... В чем тут дело?
Pat (2003-01-29 23:51:00) [1]Функция есть...PChar(string) называется :) и никаких переменных
tytus (2003-01-29 23:37:00) [2]Я тут разобрался... Нужно вначале сделать s:=""; И всЕЕЕ!!
tytus (2003-01-29 23:27:00) [3]procedure TForm1.Button1Click(Sender: TObject);
var s:PChar;
begin
if opendialog1.Execute then begin
strpcopy(s,opendialog1.filename);
winexec(s,sw_show);
end;
end;
jack128 (2003-01-29 23:25:00) [4]Шут его знает... Код в студию