Freigeben über


DISPLAY OBJECTS-Befehl

Zeigt Informationen über ein Objekt oder eine Gruppe von Objekten an.

DISPLAY OBJECTS [LIKE cObjectSkeleton]
   [TO PRINTER [PROMPT] | TO FILE FileName] [NOCONSOLE]

Parameter

  • LIKE cObjectSkeleton
    Zeigt Informationen über eine Teilmenge von Objekten an. Bei der Angabe eines Objektnamens für cObjectSkeleton können Sie Platzhalterzeichen wie ? und * verwenden. Zur Anzeige aller Objekte, deren Name mit A anfängt, geben Sie den folgenden Befehl ein:

    DISPLAY OBJECTS LIKE A*
    
  • TO PRINTER [PROMPT]
    Leitet die Ausgabe von DISPLAY OBJECTS zu einem Drucker um.

    Sie können zur Anzeige des Dialogfeldes Drucken vor Beginn des Druckvorgangs die optionale PROMPT-Klausel einbeziehen. Geben Sie dazu das Schlüsselwort PROMPT unmittelbar hinter TO PRINTER an.

  • TO FILE FileName
    Leitet die Ausgabe von DISPLAY OBJECTS in die mit FileName angegebene Datei um. Ist die Datei bereits vorhanden und SET SAFETY auf ON eingestellt, werden Sie von Visual FoxPro gefragt, ob Sie die Datei überschreiben möchten.

  • NOCONSOLE
    Unterdrückt die Ausgabe in das Visual FoxPro-Hauptfenster oder das aktive benutzerdefinierte Fenster.

Hinweise

Mit DISPLAY OBJECTS können Sie die folgenden Informationen über alle vorhandenen Objekte anzeigen:

  • Eigenschaften und ihre Werte.
  • Methoden.
  • Unterobjekte und die Klassen oder Unterklassen, auf denen sie basieren.
  • Klassen oder Unterklassen, auf denen Objekte basieren.
  • Klassenhierarchie der Objekte.

DISPLAY OBJECTS füllt das gesamte Visual FoxPro-Hauptfenster oder das benutzerdefinierte Fenster mit Informationen und unterbricht dann die Ausgabe. Drücken Sie eine beliebige Taste oder klicken auf eine beliebige Stelle, um weitere Informationen anzuzeigen. Mit DISPLAY werden zwar dieselben Informationen angezeigt wie mit LIST, aber bei LIST erfolgt die Ausgabe kontinuierlich ohne Pause.

Beispiel

Im folgenden Beispiel werden mittels DEFINE CLASS und CREATEOBJECT( ) aus der Visual FoxPro-Basisklasse Form zwei angepasste Klassen namens FormChild und FormGrandChild erstellt. DISPLAY OBJECTS zeigt Informationen zu den Objekten und deren Eigenschaften an.

CLEAR
frmMyForm = CREATEOBJECT("FormGrandChild")
DISPLAY OBJECTS LIKE frm*
RELEASE frmMyForm

DEFINE CLASS FormChild AS FORM
ENDDEFINE

DEFINE CLASS FormGrandChild AS FormChild
ENDDEFINE

Siehe auch

LIST OBJECTS-Befehl | @ ... SAY-Befehl - Bilder und OLE-Objekte | DISPLAY MEMORY-Befehl