Thema: Delphi Problem mit Handle

Einzelnen Beitrag anzeigen

Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#3

Re: Problem mit Handle

  Alt 31. Okt 2006, 07:06
Zitat von Flocke:
Zitat von Mackhack:
Delphi-Quellcode:
  AppHandle := TAppHandle.Create;
  AppHandle := 0;
Ist TAppHandle ein Integer oder eine Klasse?

Zitat von Mackhack:
  if ( TAppHandle(LbxApplications.Items[WhichApp]).Handle = 0) ) then <=== Hier Warum ist beim Debuggen in der markierten Zeile das Handle immer 18xxxxxx? Da noch kein Handle in der Object List von der Listbox eingetraen wurde und ich AppHandle mit 0 initialisiert habe sollte das doch nicht sein oder?
Meinst du vielleicht "Objects" statt "Items"?
TAppHandle is ne Klasse.

aber auch wenn ich

  if ( TAppHandle(LbxApplications.Items.Objects[WhichApp]).Handle = 0) ) then <=== Hier schreibe kann bekomme ich eine Zugriffsverletztung. Ich kann allerdings auf Handle waehrend dem Debuggen nicht zugreifen da auf Self nicht zugegriffen werden kann.
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat