Показать сообщение отдельно
  #5  
Старый 08.02.2013, 09:50
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

не надо не в VCL приложении использовать TThread и VCL диалоги.

Код:
program Project1;

uses
  Windows, Messages;

function ThreadProc(Thread: Pointer): Integer;
begin
  Result:=0;
  Windows.Beep(1000, 100);
  MessageBox(0, 'MessageBox', 'ThreadProc', MB_OK);
  EndThread(0);
end;

var
  FHandle: THandle;
  FThreadID: THandle;

begin
  FHandle := BeginThread(nil, 0, @ThreadProc, nil, 0, FThreadID);
  WaitForSingleObject(FHandle, INFINITE);
  CloseHandle(FHandle);
end.
__________________
Пишу программы за еду.
__________________
Ответить с цитированием