Einzelnen Beitrag anzeigen

Benutzerbild von Silicium
Silicium

Registriert seit: 31. Mär 2005
Ort: switzerland
22 Beiträge
 
Delphi 7 Professional
 
#3

Re: Wie benutze ich TService.LogMessage?

  Alt 20. Dez 2005, 14:04
ich hab endlos Probleme mit dem Unit.

kannst du mir nicht deinen Codeschnipsel hier reinposten?

Gruss

-edit-

also den schnipsel wo du was in die eventlog schreibst :p


-edit-
Delphi-Quellcode:
//------------------------ FUNKTION ZUM GENERIEREN EINES ERROR REPORTES--------.,
//das unit WINDOWS wird benötigt.
function WriteReport(Title:string;ErrMsg:String;ErrType:Cardinal):boolean;
  var
  lEventLog : THandle;
  lValue : PChar;
  lLength : integer;
  lSomeString : string;
begin
                                                                              
  lEventLog := RegisterEventSource(nil, PChar(Title));
                                                                               
  lLength := Length(ErrMsg) + 2;
                                                                               
  lValue := AllocMem(lLength);
  StrPCopy(lValue, ErrMsg);
                                                                               
  ReportEvent(lEventLog, ErrType, 0, 0, nil, 1, 0, @lValue, nil);
end;
//-----------------------------------------------------------------------------^
Ha! Es compiliert! Wir können es ausliefern!

http://www.the-silicium.de
  Mit Zitat antworten Zitat