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. |
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