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

Вниз

Подскажите как запустить из программы другой exe-шник)   Найти похожие ветки 

 
FrostFX   (2007-07-09 23:03) [0]

Собственно сабж)


 
Инс ©   (2007-07-09 23:13) [1]

ShellExecute или CreateProcess - дальше как нибудь сами


 
dimaxx ©   (2007-07-10 00:43) [2]

WinExec и разбираться нет необходимости - все просто как пустой орех...


 
Инс ©   (2007-07-10 01:02) [3]


> WinExec и разбираться нет необходимости - все просто как
> пустой орех...


Вот только эта функция объявлена как "for compatibility with earlier versions of Windows" и никто не гарантирует ее наличие в будущих версиях Windows.


 
DrPass ©   (2007-07-10 01:03) [4]


> никто не гарантирует ее наличие в будущих версиях Windows.

А куда она денется-то? Это же просто вызов CreateProcess с параметрами по умолчанию. Надо быть совсем извращенцем, чтобы ее убрать по каким-то идеологическим соображениям


 
Инс ©   (2007-07-10 01:16) [5]


> [4] DrPass ©   (10.07.07 01:03)


ВЫ гарантируете?!


 
Германн ©   (2007-07-10 01:29) [6]


> Инс ©   (10.07.07 01:16) [5]
>
>
> > [4] DrPass ©   (10.07.07 01:03)
>
>
> ВЫ гарантируете?!
>

Практика, которая есть критерий истины, имхо гарантирует. Уж сколько было таких предупреждений. А я не знаю ни одного случая, когда они сбылись.

P.S. И это начиная с тех времен, когда предупреждали, что прямой доступ к памяти не стоит использовать, а стоит работать только через функции BIOS.


 
Инс ©   (2007-07-10 01:33) [7]


> А я не знаю ни одного случая, когда они сбылись.


У куда GDI в .NET делась?


 
Германн ©   (2007-07-10 01:39) [8]


> Инс ©   (10.07.07 01:33) [7]
>
>
> > А я не знаю ни одного случая, когда они сбылись.
>
>
> У куда GDI в .NET делась?
>

Не спец я в .NET и не хочу, но...
А GDI это функция или процедура?
А GDI+ это что?
:)


 
Инс ©   (2007-07-10 01:41) [9]


> А GDI+ это что?


В том то и дело, что GDI+ плавненько сменила GDI


 
Инс ©   (2007-07-10 01:44) [10]


> Не спец я в .NET и не хочу, но...


Я тоже, но, боюсь, все мы там будем ;)


 
Германн ©   (2007-07-10 02:02) [11]


> Инс ©   (10.07.07 01:44) [10]
>
>
> > Не спец я в .NET и не хочу, но...
>
>
> Я тоже, но, боюсь, все мы там будем ;)
>

Только не я!
Уверен, что к тому времени "умрёт либо ишак, либо эмир" :)

А Win32 - всё равно останется на моём компе! Так же как и Win98, который служит верой и правдой моей жене уже много лет! Также как и Парадокс, на котором работает уже много лет программа, которую я написал для жены в эпоху Д1.


 
Инс ©   (2007-07-10 11:48) [12]


> Германн ©   (10.07.07 02:02) [11]


Такой подход с Вашей стороны вполне понятен и обоснован, но молодым, ИМХО, консерватизм вредит. Правда, несмотря на молодость, сам этим делом грешу. ;-)


 
Скарамуш ©   (2007-07-10 13:02) [13]


>  Подскажите как запустить из программы другой exe-шник)
> [D7, XP]

Проще говоря, делается это так и работает ЖЕЛЕЗНО:

uses ShellApi
сама команда:
shellexecute(handle,"open",pchar("путь к файлу"),nil, nil, sw_show);

Уточняю, ибо тут параметров много, ибо Грандмастера обычно дают только подсказку, абсолютно справедливо полагая, что с остальным полезнее разбираться самому... А если не выходит?!!!


 
homm_ro   (2007-07-10 13:06) [14]

>А если не выходит?!!!

Метел пока на всех хватает.


 
Anatoly Podgoretsky ©   (2007-07-10 13:12) [15]


> Уточняю, ибо тут параметров много, ибо Грандмастера обычно
> дают только подсказку, абсолютно справедливо полагая, что
> с остальным полезнее разбираться самому... А если не выходит?
> !!!

И не одного из них сложного и все документированы.


 
DrPass ©   (2007-07-10 13:32) [16]


> А если не выходит?!!!

А это как раз тест естественного отбора. Если не выходит, то можно считать свой генетический материал вредным для общества, и следует бежать в аптеку за йадом


 
Скарамуш ©   (2007-07-10 14:50) [17]

Тьфу, блин, в следующий раз приму за истину - иногда лучше молчать...



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

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

Наверх




Память: 0.48 MB
Время: 0.052 c
15-1184171968
NiGGa
2007-07-11 20:39
2007.08.05
Delphi + Castalia


2-1184052234
AZIZE
2007-07-10 11:23
2007.08.05
несовместимость типов


15-1183813273
Тень отца Гамлта
2007-07-07 17:01
2007.08.05
Медленно удаляются файлы


6-1166809548
XfroSt
2006-12-22 20:45
2007.08.05
IndyUDPServer и несколько интерфейсов


2-1184085506
WhiteCat
2007-07-10 20:38
2007.08.05
Диск в CDROM?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский