Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > winexec


Автор: Darkmaster 22.11.2005, 18:32
Пытаюсь так запустить файл :
if Edit1.Text='запуск' then
InputQuery('Введите путь к файлу:','путь:',a);
WinExec(a,SW_Show);
Выдает ошибку:
Incompatible types string and PAnsichar. Что делать?

Автор: Rennigth 22.11.2005, 18:35
Код

if Edit1.Text='запуск' then
  InputQuery('Введите путь к файлу:','путь:',a);
  WinExec(PChar(a),SW_Show);

Автор: Dron84 22.11.2005, 22:37
а можешь и
Код

if Edit1.Text='запуск' then
  InputQuery('Введите путь к файлу:','путь:',a);
  WinExec(PAnsiChar(a),SW_Show);

разницы не будет... smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)