Freigeben über


Neue Befehle, Funktionen und Klassen

Visual FoxPro stellt mehrere neue Befehle und Funktionen sowie Systemvariablen und –eigenschaften bereit. Weitere Informationen finden Sie in der folgenden Liste und in der Hilfe unter Sprachverzeichnis A-Z.

Systemvariablen

Sprachelement Beschreibung
_Codesense-Systemvariable Enthält den Namen der Anwendung, die IntelliSense-Funktionalität erstellt.
_FoxCode-Systemvariable Enthält den Namen der FOXCODE-Tabelle, die für IntelliSense verwendet wird.
_FoxTask-Systemvariable Enthält den Namen der FOXTASK-Tabelle, die den Visual FoxPro-Tasklisten-Manager unterstützt.
_INCSEEK-Systemvariable Enthält den nTicks-Wert, der die Suchdauer für Tastenanschläge in einem Listenfeld angibt.
_OBJECTBROWSER-Systemvariable Enthält den Namen der Objektkataloganwendung.
_TASKLIST-Systemvariable Enthält den Namen des Tasklisten-Manager-Programms.

Funktionen

Sprachelement Beschreibung
ADLLS( )-Funktion Gibt ein Array mit den Namen der geladenen DLLs zurück.
ALANGUAGE( )-Funktion Gibt ein Array zurück, das die Namen von Visual FoxPro-Befehlen, Funktionen, Basisklassen und DBC-Ereignissen enthält.
APROCINFO( )-Funktion Gibt ein Array zurück, das Visual FoxPro-Sprachelemente in einer Programmdatei enthält.
ASESSIONS( )-Funktion Gibt die Anzahl der Datensitzungen zurück.
ASTACKINFO( )-Funktion Gibt ein Array zurück, das Informationen zu einem Objekt im momentan ausgeführten Programm oder der momentan ausgeführten Anwendung oder DLL angibt.
ATAGINFO( )-Funktion Gibt ein Array zurück, das Informationen zu den Namen, der Anzahl und den Typen der Indizes und Schlüsselausdrücke enthält.
COMPROP( )-Funktion Legt die Eigenschaft eines COM-Objekts fest oder gibt sie zurück.
CURSORTOXML( )-Funktion Konvertiert einen Visual FoxPro-Cursor in das XML-Format.
DISPLAYPATH( )-Funktion Verkürzt lange Pfadnamen auf eine festgelegte Länge zur Anzeige.
EDITSOURCE( )-Funktion Öffnet den Visual FoxPro-Editor und kann optional zum Positionieren des Cursors verwendet werden. Wird von Editorverknüpfungen benötigt.
EVENTHANDLER( )-Funktion Bindet ein COM-Serverereignis an implementierte Schnittstellenmethoden in einem instanziierten Visual FoxPro-Objekt.
EXECSCRIPT( )-Funktion Ermöglicht es Ihnen, zur Laufzeit mehrere Codezeilen von Variablen, Tabellen und anderem Text aus auszuführen.
GETINTERFACE( )-Funktion Stellt durch das frühe Binden den Zugriff auf die Eigenschaften, Methoden und Ereignisse eines Objekts bereit.
GETWORDCOUNT( )-Funktion Zählt die Anzahl der Wörter in einer Zeichenfolge.
GETWORDNUM( )-Funktion Gibt ein angegebenes Wort aus einer Zeichenfolge zurück.
InputBox( )-Funktion Zeigt ein modales Dialogfeld an, das von einer parametrisierten Ansicht zur Eingabe einer einzelnen Zeichenfolge verwendet wird.
QUARTER( )-Funktion Gibt das Quartal des Jahres zurück, in dem ein Datums- oder DatumZeit-Ausdruck auftritt.
STREXTRACT( )-Funktion Ruft eine Zeichenfolge zwischen zwei Trennzeichen ab.
SYS(602) - Bitmapkonfigurationsfunktion Gibt die aktuelle Einstellung für BITMAP in der Konfigurationsdatei zurück.
SYS(1104) – Leeren des Arbeitsspeichercache Leert den Arbeitsspeichercache.
SYS(2030) - Debug Aktiviert oder deaktiviert Debugfunktionen in Systemkomponenten.
SYS(2300) – Hinzufügen oder Entfernen einer Codepage Fügt eine Codepage zur NLS-Liste (National Language Support) hinzu bzw. entfernt sie daraus.
SYS(2336) – Support für wichtige Abschnitte Steuert den Zugriff auf wichtige Abschnitte von Multithread-Servern.
SYS(2339) - Aufrufen von "CoFreeUnusedLibraries" bei der Freigabe eines COM-Objekts Gibt an bzw. zurück, ob Visual FoxPro die Betriebssystemfunktion CoFreeUnusedLibraries aufruft, wenn ein COM-Objekt freigegeben wird.
SYS(2340) – Support für NT-Dienst Deaktiviert oder aktiviert die Unterstützung für den NT-Dienst.
SYS(2600)-Zurückgeben des Zeigers als Zeichenfolge Interpretiert eine ganze Zahl als Zeiger in den Arbeitsspeicher und gibt sie als Zeichenfolge zurück.
SYS(2800) – Support für Eingabehilfen Verwaltet die Unterstützung für Active Accessibility und legt bestimmte Optionen fest, um den Tastaturfokus des momentan ausgewählten Steuerelements auf einem Visual FoxPro-Formular zu überwachen.
SYS(2801) – Support bei der Ereignisüberwachung Dehnt die Ereignisüberwachung auf Maus- und Tastaturereignisse aus.
SYS(3095) – IDispatch-Zeiger Gibt einen IDispatch-Zeiger für ein COM-Objekt zurück.
SYS(3097) – Hinzufügen eines Verweises zu einem Objekt Fügt einen Verweis auf ein COM-Objekt hinzu.
SYS(3098) – Freigeben eines Objektverweises Gibt einen Verweis auf eine COM-Objekt frei.
TEXTMERGE( )-Funktion Ermöglicht die Auswertung von Zeichenausdrücken.
WDOCKABLE( )-Funktion Gibt den Status zurück, der anzeigt, ob das angegebene Fenster andockbar ist.
XMLTOCURSOR( )-Funktion Konvertiert XML-Daten in einen Visual FoxPro-Cursor oder eine Visual FoxPro-Tabelle.
XMLUPDATEGRAM( )-Funktion Erstellt ein XML-Updategram basierend auf den Änderungen, die an einer zwischengespeicherten Tabelle oder einem Cursor vorgenommen wurden.

Klassen

Sprachelement Beschreibung
EditorOptions-Eigenschaft Diese Anwendungsobjekteigenschaft gibt die Optionen von Visual FoxPro-Editor an, die aktiviert werden sollen.
HighlightRowLineWidth-Eigenschaft Gibt die Stärke des Rahmens um die ausgewählte Rasterzeile an.
HWnd-Eigenschaft Stellt einen Handle für ein Formular- oder Symbolleistenobjekt bereit.
MouseEnter-Ereignis Ermöglicht eine Reaktion, wenn die Maus in ein Objekt hineinbewegt wird.
MouseLeave-Ereignis Ermöglicht eine Reaktion, wenn die Maus aus einem Objekt herausbewegt wird.
LanguageOptions-Eigenschaft Diese Eigenschaft des Anwendungsobjekts ermöglicht die Steuerung von Variablendeklarationen in Laufzeitcode.
QueryNewFile Ermöglicht die Steuerung, wie neue Dateien in einem Projekt geöffnet werden.
RowColChange-Eigenschaft Identifiziert die Art der Änderung, die die letzte Zeilen- oder Spaltenänderung in einem Datenraster verursacht hat.
ShowInTaskbar-Eigenschaft Gibt an, ob das Formularobjekt der obersten Ebene zur Laufzeit auf der Taskleiste von Windows angezeigt werden soll.
VisualEffect Unterstützt die Verwendung von Spezialeffekten für Steuerelemente.
VFPXMLProgID Verweist auf eine COM-Komponente, um Funktionalität außer Kraft zu setzen.

Siehe auch

Sprachverbesserungen in Visual FoxPro | Verbesserte Befehle, Funktionen und Klassen | Sprachverzeichnis A-Z