Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

открыть файл с помощью ShellExecute, путь к ктр лежит в реестре


kate158 ©   (2008-08-14 13:17:00) 

Уважаемые мастера!!!Можно ли открыть файл с помощью ShellExecute путь к ктр лежит в реестре?Есть код:
procedure TForm1.Button2Click(Sender: TObjectbegin
ShellExecute (Form1.Handle, nil, 'С:\Program Files\NP ATS\', nil, nil, SW_RESTORE);
end;

Вместо С:\Program Files\NP ATS\ нужно прописать путь(из реестра) strRequestsPath (strRequestsPath:= strInstallPath + '\Requests').Возможно ли это?


Германн   (2008-08-14 13:55:00) [1]

Deja vu
http://delphimaster.ru/cgi-bin/forum.pl?id=1218441081&n=18


Vlad Oshin   (2008-08-14 13:49:00) [2]

вообще-то нет..
open необязательно. Каюсь.


Vlad Oshin   (2008-08-14 13:33:00) [3]

функция ShellExecute была специально написана MS для Центра Международной Торговли.
Иные параметры, кроме как NP ATS, она не принимает.

если

> открыть файл


то надо и говорить  'open', а не nil

  ShellExecute(form2.Handle, 'open', путь к файл С ЕГО ИМЕНЕМ!, nil, nil, SW_SHOW);


Leonid Troyanovsky   (2008-08-14 13:31:00) [4]


> kate158   (14.08.08 13:17)

> путь к ктр лежит в реестре?

Кто на ком лежит?

--
Regards, LVT.


Palladin   (2008-08-14 13:25:00) [5]

нет конечно


Наверх

Титульная страница Поиск, карта сайта Написать письмо