Einzelnen Beitrag anzeigen

Baeuerle

Registriert seit: 17. Mär 2005
Ort: Ettenheim
283 Beiträge
 
Delphi 2005 Professional
 
#3

Re: MessageBox mit Icon in der Titelzeile

  Alt 30. Nov 2005, 16:31
Icon wird jetzt gesetzt aber die Titelzeile wird überschreiben !!

anstatt "Fehler" wird nur "hler" angezeigt!!

Wo liegt der Fehler?

Delphi-Quellcode:
.
.
.
Timer1.Enabled:=true;
MessageBox(0,PChar(e.Message),PChar('Fehler'),MB_OK or MB_ICONERROR);
.
.
.

procedure TtfConfig.Timer1Timer(Sender: TObject);
var hndl: Integer;
begin
Timer1.Enabled:=False;
hndl:=FindWindow(nil,'Fehler');
if hndl<>0 then
 begin
 SetForegroundWindow(hndl);
 SendMessage(hndl,WM_SETICON,ICON_SMALL,Application.Icon.Handle);
 end;
end;
  Mit Zitat antworten Zitat