Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2003.08.21;
Скачать: [xml.tar.bz2];

Вниз

Какие параметры применяются при запуске exe-файла   Найти похожие ветки 

 
ruslan_as   (2003-06-18 15:24) [0]

Знаю, что вопрос задавался множество раз, но найти не могу. Подскажите, как правильно запустить exe-ник, через ShellExecute.


 
ruslan_as   (2003-06-18 15:45) [1]

Ну, кто-нибудь, выручайте!!!


 
Palladin   (2003-06-18 15:45) [2]

http://www.delphimaster.ru/cgi-bin/search.pl?words=shellexecute&n=0

да и справка тоже


 
Wizard_Ex   (2003-06-18 16:03) [3]

var
si : Tstartupinfo;
p : Tprocessinformation;
NameExe : string;
begin

NameExe:=ParamStr(1);
FillChar(si,Sizeof(si),#0);
si.cb:=Sizeof(si);
si.dwFlags:=STARTF_USESHOWWINDOW;
si.wShowWindow:=SW_SHOWNORMAL;
CreateProcess(nil,PChar(NameExe),nil,nil,false,0,nil,nil,si,p);}
WaitForSingleObject(p.hProcess,infinite); //если нужно дождаться завершения


 
han_malign   (2003-06-18 16:07) [4]

ShellExecute - для открытия документа, а для запуска ехешника см. Wizard_Ex © (18.06.03 16:03)


 
Игорь Шевченко   (2003-06-18 17:34) [5]

han_malign © (18.06.03 16:07)


> ShellExecute - для открытия документа, а для запуска ехешника
> см.


?????

ShellExecute(0, "open", "notepad.exe", "", "", SW_SHOW);

Нельзя писать разве ?


 
Anatoly Podgoretsky   (2003-06-18 17:52) [6]

Если точно, то для запуска по ассоциации (по расширению)


 
han_malign   (2003-06-18 18:00) [7]

Игорь Шевченко © (18.06.03 17:34)
- ну извини, сглюкнул, но далеко не все ехешники прописаны в HKEY_CLASSES_ROOT\Applications, чтобы запускаться без полного пути(не из текущего каталога), или меня опять глючит?


 
Song   (2003-06-18 18:01) [8]

>>но далеко не все ехешники

???

А их много?


 
Игорь Шевченко   (2003-06-18 18:07) [9]

han_malign © (18.06.03 18:00)

ShellExecute(0, "open", "UserSpyXp.exe", "", "", SW_SHOW);

Точно не прописан в HKCR, но запускается, подлый :)))


 
han_malign   (2003-06-18 18:12) [10]

>А их много?
- порядочно (даже исключая те которые в %Path%,%Windows%,%System% ), правда не все из них (далеко :-)) надо запускать... (~80/500)


 
Song   (2003-06-18 18:21) [11]

2han_malign © (18.06.03 18:12)
Не в смысле, много их в HKEY_CLASSES описано?


 
Diamond Cat   (2003-06-20 01:13) [12]


> Игорь Шевченко © (18.06.03 18:07)
> han_malign © (18.06.03 18:00)
>
> ShellExecute(0, "open", "UserSpyXp.exe", "", "", SW_SHOW);

он в расшареной папке лежит...



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2003.08.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.008 c
14-68508
Pauk
2003-08-05 18:27
2003.08.21
Встроенный checkbox


14-68491
aga
2003-08-05 20:09
2003.08.21
Редактор...


1-68307
Eugene_P
2003-08-06 15:22
2003.08.21
DDE -> VB -> MS WORD ?


14-68462
Nick-From
2003-08-06 14:46
2003.08.21
Internet Explorer


14-68498
Best Gun
2003-08-05 01:34
2003.08.21
Две сорванные башни





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский