Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.10.2007, 13:00   #1
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
Лампочка ShellExecute

Доброе время суток!!!
Есть вот это:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
with TRunProcess.Create('install_flash_player_active_x.exe') do
begin
    AutoFree := True;
    OnProcessBegin := ProcBegin;
    OnProcessEnd := ProcEnd;
    Execute;
  end;
end;


procedure TForm1.ProcBegin(Sender: TObject);
begin
PB.Marquee := True;
Button1.Enabled:=false;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
Top := 0;
Left := (Screen.Width - Width) div 2;
end;

procedure TForm1.ProcEnd(Sender: TObject);
begin
Button1.Enabled:=true;
PB.Marquee := False;
end;
end.
Нужно чтоб во время выполнения процесса саму программу создавшую процесс небыло видно как здесь:

Код:
ShellExecute(Handle, nil, 'install_flash_player_active_x.exe', '/c'+' /S /Q', nil, SW_SHOW);
Надеюсь поймёте просто по точьней объяснить не получается!!!
За рание блогодарю!
С уважением Volkogriz!!!
Не количеством плюсов измеряется репутация человека...!

Последний раз редактировалось Volkogriz; 31.10.2007 в 13:11. Причина: Щибка не ProgressBar а RunProcess
Volkogriz вне форума Ответить с цитированием
Старый 31.10.2007, 13:05   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
ProgressBar.Create('install_flash_p layer_active_x. exe')
Это что за компонент?
Цитата:
небыло видно как здесь
Ну наверное ж ... /S /Q', nil, SW_HIDE);
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.10.2007, 13:14   #3
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
По умолчанию

Извеняюсь Щибка не ProgressBar а RunProcess !
Вложения
Тип файла: rar RunProcess.rar (1.8 Кб, 24 просмотров)
Не количеством плюсов измеряется репутация человека...!
Volkogriz вне форума Ответить с цитированием
Старый 31.10.2007, 13:27   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ых, а ты не можеш сюда не DCU а PAS прикрепить, ато у мя DCU не хочет...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.10.2007, 13:33   #5
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
По умолчанию

Держи полностью исходник!!!
С откомп. exe !!!
А ты положил RunProcess.dcu в папку с проэктом???
Вложения
Тип файла: rar Новая папка (2).rar (164.8 Кб, 21 просмотров)
Не количеством плюсов измеряется репутация человека...!

Последний раз редактировалось Volkogriz; 31.10.2007 в 13:36.
Volkogriz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ShellExecute Zeraim Общие вопросы Delphi 1 07.05.2008 17:02
параметр ShowCmd в ShellExecute Евгений_k Общие вопросы Delphi 9 16.04.2008 16:37
ShellExecute SNUPY Общие вопросы Delphi 4 19.02.2008 22:59
ShellExecute doncova1 БД в Delphi 4 29.11.2006 18:20