Thema: Delphi Initialisieren von HWND

Einzelnen Beitrag anzeigen

Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#6

Re: Initialisieren von HWND

  Alt 21. Aug 2007, 10:28
Zitat von Andreas H.:
Delphi-Quellcode:
procedure TCommon.OpenDocPath(DataSet: TDataSet);
Var
  FileName:string;
  FHandle:HWND;
begin
  FHandle:=0; // zur Vermeidung von Compiler-Warnungen <<=== wie macht ihr das?
  FileName:=DataSet.FieldByName('Path').AsString;
  ShellExecute(FHandle,NIL,PChar(FileName),nil,nil,SW_SHOWNORMAL);
end;
Wenn Du eh eine "0" mitgibst, dann kannst Du Dir die Variable FHandle auch schenken.
Vor allem, weil sie mit diesem namen im falschen Kontext steht.
Fxyz steht für Klassenvariablen, diese werden im private-Teil deklariert.
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat