Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / API / 7 сообщений из 7, страница 1 из 1
08.01.2003, 10:58
    #32087277
Shark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API
Задача-вызвать приложение и дождаться, пока оно закончиться.
Есть хорошая функция ShellExecute():HInstance; Есть еще одна хорошая функция IsWindow(Wnd:HWnd):boolean. Как из Instance сделать Wnd?
Может, еще как- нибудь?
...
Рейтинг: 0 / 0
08.01.2003, 12:15
    #32087342
Aleksei
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API
Я лично пользуюсь этим

Function OpenProgrammEXE(NameEXE:String;Ojidanie:Boolean):String;Export;
var
si: TStartupInfo;
p: TProcessInformation;
P1: Pchar;
begin
P1:=Pchar(NameExe);
FillChar(Si,SizeOf(Si),0);
Createprocess(nil,P1,nil,nil,false,Create_default_error_mode,nil,nil,si,p);
if Ojidanie=True Then Waitforsingleobject(p.hProcess,infinite);//Предназначена для ожидания
//завершения запущ. программы
end;


Это готовая фунция для компилирования в DLL
...
Рейтинг: 0 / 0
08.01.2003, 12:27
    #32087350
Shark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API
Спасибо, я попробую.
...
Рейтинг: 0 / 0
08.01.2003, 14:32
    #32087464
cyc10ne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API
if Ojidanie=True
можно записать как if Ojidanie
...
Рейтинг: 0 / 0
08.01.2003, 16:45
    #32087672
Shark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API
>cyc10ne
1) Вы правда думаете, что этого кто-то не знает?
2) Мне больше нравится вариант Aleksei. Он лучше читается. Я сам так пишу.
...
Рейтинг: 0 / 0
08.01.2003, 16:59
    #32087685
cyc10ne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API
>Shark
> 1) Вы правда думаете, что этого кто-то не знает?
ну я на всякий случай сказал. Честно говоря несколько раз я сталкивался
с тем что не знали.

>2) Мне больше нравится вариант Aleksei. Он лучше читается. Я сам так пишу.
ну... хозяин барин (;
я пользуюсь вторым вариантом, пальцы жалко (;
...
Рейтинг: 0 / 0
08.01.2003, 17:12
    #32087703
Shark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
API
>Aleksei
Пашет.
То что надо.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / API / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]