Freigeben über


Verbesserte Befehle, Funktionen und Klassen

In der folgenden Tabelle werden die Visual FoxPro-Befehle und Funktionen aufgeführt, deren Wirkung oder Verhalten mit dieser Version von Visual FoxPro geändert wurde. Die Liste umfasst darüber hinaus Erweiterungen der Visual FoxPro-Sprache, die mit Visual Basic und Visual C++ vergleichbare Verhaltensmerkmale und Funktionalität bereitstellen.

Befehle und Systemvariablen

Sprachelement Beschreibung der Änderung
_DBLCLICK-Systemvariable Unterstützt nur Mauseigenschafteneinstellungen für das Doppelklickintervall in Windows. Das Intervall für die inkrementelle Suche wird nun durch _INCSEEK festgelegt.
_SCREEN-Systemvariable Unterstützt die Eigenschaften Left, Width, Height, Top und hWnd nur für ein Clientfenster.
_VFP-Systemvariable Unterstützt die Eigenschaften Left, Width, Height, Top und hWnd nur für das Visual FoxPro-Hauptfenster.
BLANK-Befehl
CALCULATE-Befehl
PACK-Befehl
RECALL-Befehl
SET FILTER-Befehl
Unterstützt die Angabe eines Arbeitsbereichs oder Tabellenalias außerhalb des aktuellen Arbeitsbereichs mit Hilfe der IN-Klausel.
BROWSE-Befehl Unterstützt die NOCAPTIONS-Klausel.

Gilt auch für EDIT und CHANGE.

CLEAR DLLS-Befehl Unterstützt das Löschen bestimmter Funktionen mit Hilfe des cAliasNameList-Parameters.
DECLARE - DLL-Befehl Unterstützt OBJECT als Wert für cFunctionType.
DEFINE BAR-Befehl Ermöglicht es Ihnen, ein vorhandenes Bild zu einer Menüleiste hinzuzufügen.
DEFINE CLASS-Befehl Unterstützt die explizite Typangabe durch die AS-Klausel sowie die Implementierung von COM-Schnittstellen durch die IMPLEMENTS-Klausel.
MODIFY COMMAND-Befehl
MODIFY VIEW-Befehl
MODIFY PROCEDURE-Befehl
Unterstützt das Öffnen von Includedateien mit "?".

Unterstützt das Öffnen eines Visual FoxPro-Designers und das Fortsetzen der Programmausführung mit Hilfe der NOWAIT-Klausel.

REPORT-Befehl Stellt einen Formularnamen für das Dialogfeld des Drucker-Spoolers bereit.
SELECT - SQL-Befehl Stellt mittels der INTO CURSOR … READWRITE-Klausel aktualisierbare temporäre Cursor bereit.
SET REPROCESS-Befehl Unterstützt den Zugriff auf die Systemdatensitzung zum Öffnen von Datenbankdateien (DBC-Dateien).
TEXT ... ENDTEXT-Befehl

SET TEXTMERGE-Befehl
Unterstützt die Klauseln TO, ADDITIVE und TEXTMERGE, um die Einbeziehung von HTML in sicheren Code zu ermöglichen.
Unterstützt die MEMVAR-Klausel zum Übergeben von Variablen, die auf begrenzte Anweisungen verweisen.
USE-Befehl Unterstützt die Übergabe von Verbindungsparametern an Remoteansichten mittels der CONNSTRING-Klausel.
VALIDATE DATABASE-Befehl Unterstützt die RECOVER-Klausel innerhalb von Programmen.

Funktionen

Sprachelement Beschreibung der Änderung
ADIR( )-Funktion Unterstützt die Anzeige der korrekten Groß- und Kleinschreibung in Listen.
ALINES( )-Funktion Unterstützt die Angabe des Analysezeichens mit Hilfe der cParseChar-Klausel.
AMEMBERS( )-Funktion Unterstützt COM- sowie Visual FoxPro-Objekte mit dem neuen Parameter cFlags für die Angabe von Filteroptionen.
ANETRESOURCES( )-Funktion Unterstützt die Ausgabe von Informationen zu Domänenressourcen.
ASCAN( )-Funktion Unterstützt mit Hilfe des nSearchColumn-Parameters die Begrenzung einer Suche auf eine bestimmte Spalte sowie die Berücksichtigung der Groß- und Kleinschreibung und Genauigkeitseinstellungen mit Hilfe des nFlags-Parameters.
ASORT( )-Funktion Unterstützt die Berücksichtigung der Groß- und Kleinschreibung mit Hilfe des nFlags-Parameters.
BITAND( )-Funktion, BITOR( )-Funktion, BITXOR( )-Funktion Unterstützt den Vergleich von mehr als zwei Parametern.
COMARRAY( )-Funktion Unterstützt das Festlegen der Arraygröße.
COMCLASSINFO( )-Funktion Unterstützt die Identifizierung des Objekttyps im nInfoType-Parameter.
CREATEOBJECTEX( )-Funktion Unterstützt das frühe Binden.
CTOT( )-Funktion Unterstützt Datumsangaben im XML-Format, wie sie von SQL Server 2000-Abfragen zurückgegeben werden.
DISKSPACE( )-Funktion Unterstützt die Angabe der Art des Speicherplatzes, der ausgewertet werden soll.
GETDIR( )-Funktion Unterstützt Windows-Verbesserungen mittels zusätzlicher Parameter.
GETFONT( )-Funktion Unterstützt Sprachskripts mit Hilfe des nFontCharSet-Parameters.
GETNEXTMODIFIED( )-Funktion Unterdrückt das Auslösen von Feld- und Datensatzregeln.
GETOBJECT( )-Funktion Unterstützt die IMoniker-Schnittstelle.
ISREADONLY( )-Funktion Unterstützt eine momentan geöffnete Datenbank.
MESSAGEBOX( )-Funktion Unterstützt die automatische Ausführung von TRANSFORM für Nicht-Zeichenwerte und die nTimeout-Klausel.
OS( )-Funktion Unterstützt die vollständige Funktionalität der GetVersionEx( )-API.
SET("CENTURY")-Funktion Unterstützt den Rolloverwert für die Jahresangabe in den Ländereinstellungen von Windows 98, Windows Me und Windows 2000.
SET("TEXTMERGE")-Funktion Unterstützt die erweiterte Funktionalität von SET TEXTMERGE und TEXT … ENDTEXT, indem ein zweiter, dritter und vierter Parameter bereitgestellt wird.
STRCONV( )-Funktion Unterstützt die UNICODE- und UTF-8-Textkonvertierung.
STRTRAN( )-Funktion Unterstützt die Einstellung zur Berücksichtigung der Groß- und Kleinschreibung mit Hilfe des nFlags-Parameters.
STRTOFILE( ) Function Öffnet Dateien im freigegebenen Modus. Unterstützt Unicode- und UTF-8-Markierungen.
SYS(3054)-Funktion Unterstützt den Ausdruck und die Speicherung von SQL-Anweisungen mittels neuer Flags und des cMemVar-Parameters.

Klassen

Sprachelement Beschreibung der Änderung
Activate-Ereignis Betrifft auch Projekthooks.
Deactivate-Ereignis Betrifft auch Projekthooks.
Objects-Auflistung Betrifft auch die Steuerelementarten Befehlschaltflächengruppe, Datenumgebung, Datenraster, Seitenrahmen und Optionsgruppe.
SpecialEffect-Eigenschaft Unterstützt die Vorselektierung für Befehlsschaltflächen, grafische Kontrollkästchen und grafische Optionsfelder.
Style-Eigenschaft Betrifft auch Zwischenraum-Objekte (werden bei Symbolleisten verwendet).
WordWrap-Eigenschaft Betrifft auch den Spaltenkopf eines Datenrasters.

Siehe auch

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