Freigeben über


ADD CLASS-Befehl

Fügt eine Klassendefinition zu einer Bibliothek visueller Klassen (VCX) hinzu.

ADD CLASS ClassName [OF ClassLibraryName1] TO ClassLibraryName2
   [OVERWRITE]

Parameter

  • ClassName
    Gibt den Namen der Klassendefinition an, die zur Bibliothek visueller Klassen (VCX) ClassLibraryName2 hinzugefügt werden soll.

    Wenn Sie die optionale Klausel OF ClassLibraryName1 nicht angeben, sucht Visual FoxPro die Klassendefinition in allen Bibliotheken visueller Klassen (VCX), die mit SET CLASSLIB geöffnet wurden.

    Visual FoxPro generiert eine Fehlermeldung, wenn die Klassendefinition nicht gefunden werden kann oder wenn eine Klassendefinition mit dem angegebenen Namen bereits in ClassLibraryName2 vorhanden ist.

  • OF ClassLibraryName1
    Gibt die Bibliothek visueller Klassen (VCX) an, aus der die Klassendefinition kopiert wird.

  • TO ClassLibraryName2
    Gibt den Namen der Bibliothek visueller Klassen (VCX) an, zu der die Klassendefinition hinzugefügt werden soll. Gibt es keine Bibliothek visueller Klassen (VCX) mit dem angegebenen Namen, erstellt Visual FoxPro die Bibliothek visueller Klassen und fügt die Klassendefinition zur Bibliothek hinzu.

  • OVERWRITE
    Gibt an, dass eine Klassendefinition mit demselben Namen wie die Klassendefinition, die Sie in ClassName angeben, überschrieben wird. Ist OVERWRITE nicht angegeben und gibt es in der Bibliothek visueller Klassen (VCX) bereits eine Klassendefinition mit demselben Namen wie ClassName, wird eine Fehlermeldung generiert.

Hinweise

Mit ADD CLASS können Sie eine Klassendefinition zu einer Klassenbibliothek hinzufügen oder eine Klassendefinition aus einer Bibliothek visueller Klassen (VCX) in eine andere kopieren. Es ist nicht möglich, eine Klassendefinition aus einem Visual FoxPro-Programm (PRG) bzw. einer Visual FoxPro-Anwendung (APP) oder einer Prozedurdatei hinzuzufügen.

Siehe auch

ACLASS( ) | AMEMBERS( ) | CREATE CLASS | CREATE CLASSLIB | DEFINE CLASS | MODIFY CLASS | RELEASE CLASSLIB | REMOVE CLASS | RENAME CLASS | SET CLASSLIB