Einzelnen Beitrag anzeigen

Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

Ja, wo ist denn das Beispiel?

  Alt 19. Mai 2008, 21:46
Hi,

ich hab eben in meiner TDE Hilfe nach Assigned geguckt, da steht das hier drin:

Die TDE-Hilfe tat mir dies kund:
Prüft, ob ein Zeiger oder eine Prozedurvariable den Wert nil hat (nicht zugewiesen ist).

Unit
System

Syntax

 function Assigned(var P: Type): Boolean;
Beschreibung
Mit Assigned können Sie prüfen, ober der in P übergebene Zeiger bzw. Prozedur nil ist. P muss eine Variablenreferenz eines Zeigers oder prozeduralen Typs sein. Der Aufruf Assigned(P) entspricht bei einer Zeigervariablen dem Test P <> nil und bei einer Prozedurvariablen dem Test @P <> nil.

Assigned gibt false zurück, wenn P den Wert nil hat, andernfalls true.
Hinweis:
Assigned kann keine Zeiger erkennen, die auf keine gültigen Daten mehr verweisen, aber dennoch nicht nil sind. In dem Code-Beispiel für Assigned würde die Funktion nicht erkennen, dass P ungültig ist.


Wichtig ist eig. nur das was fettgedruckt und unterstrichen ist. Ich frage mich nur, welches Code-Beispiel ist denn gemeint?

  Mit Zitat antworten Zitat