Visual FoxPro  

Verschiedene Erweiterungen

 Zum Portal | In übergeordneten Ordner wechseln

Visual FoxPro enthält folgende Erweiterungen verschiedener Bereiche:

  • Walkthroughs
  • Neue Lösungsbeispiele
  • Neue NorthWind Beispieldatenbank
  • Pool Manager (Foundation Class)
  • IntelliSense Skripte
  • Task List
  • Objekt-Browser
  • GenDBC.prg
  • SccText.prg
  • PivotTable-Assitent, Serienbrief-Assistent und Assistent für referenzielle Integrität
  • TypeLib (Foundation Class)
  • Dr. Watson Fehlerbericht
  • Auswahl einer Visual SourceSafe-Datenbank beim Öffnen eines Projekts
  • Unterstützung der Windows XP True Color Icons
  • Verbesserung der Fehlermeldungsdetails

Walkthroughs

Visual FoxPro enthält folgende, neuen Walkthroughs, die Sie Schritt für Schritt durch die folgenden Themen führen:

Walkthrough: Daten aus verschiedenen Datenquellen beziehen

Walkthrough: Erstellen einer Anwendung mit Visual FoxPro

Walkthrough: Erstellen eines Visual FoxPro Anwendungssetup mit InstallShield Express

Walkthrough: Erstellen von Berichten mit Visual FoxPro

Walkthrough: Erstellen von Tabellen mit Visual FoxPro

Walkthrough: Erstellen von XML-Webdiensten mit Visual FoxPro

Für weitere Informationen, siehe die Übersicht Walkthroughs.

Neue Lösungsbeispiele

Visual FoxPro enthält die folgenden, neuen Lösungsbeispiele, mit denen Sie Experimentieren können und etwas über die neuen Features in Visual FoxPro lernen können:

Für weitere Informationen, siehe New Visual FoxPro 8.0 Solution Samples.

Neue NorthWind Beispieldatenbank

Visual FoxPro enthält eine neuen NorthWind Beispieldatenbank die einen die SQL Server und Access NorthWind-Datenbank simuliert und automatisches Inkrementieren unterstützt. Sie können die NorthWind-Datenbank im Ordner ...\Samples\Northwind oder im TaskPane-Manager unter Solution Samples finden.

Pool Manager (Foundation Class)

Der Pool Manager verwaltet einen Pool von Objekten einer bestimmten Klasse. Wenn Sie wiederholt eine Reihe von Objekten für eine kurze Zeit benötigen, verwenden Sie die Pool Manager-Klasse. Visual FoxPro enthält das Pool Manager-Beispiel um diese neue Foundation Class zu demonstrieren. Für weitere Informationen, siehe Pool Manager (Foundation Class) und Pool Manager (Beispiel).

IntelliSense-Skripte

Visual FoxPro enthält folgenden Erweiterungen der IntelliSense-Skripte

  • Neue Skripte für die IMPLEMENTS clause in the DEFINE CLASS command opens a COM interface picker. Für weitere Informationen, siehe DEFINE CLASS-Befehl und "Working with Interfaces" inVerwenden des Objektkatalogs.
  • Das Eintippen von WS in einem Programm (.prg) öffnet das Dialogfeld Auswahl, in der man einen registrierten XML-Webdienst auswählen kann.
  • Das Eintippen von ZDEF in einer .prg-Datei zeigt eine Liste der #DEFINE-Anweisungen in der Datei inklusive der mit #INCLUDE eingebunden an.
  • Das Eintippen von ZLOC in einer .prg-Datei zeigt eine Liste der verfügbaren, lokalen Speichervariablen und Parameter an.
  • Neue Skripte die die folgenden Anweisungen erweitern:
    • DOCASE   Erweitert den DO CASE...ENDCASE-Befehl.
    • DOWHILE   Erweitert den DO WHILE...ENDDO-Befehl.
    • IFEND   Erweitert den IF...ENDIF-Befehl.
    • IFELSE   Erweitert den IF...ELSE...ENDIF-Befehl.
    • FOREACH   Erweitert den FOR...EACH-Befehl.
    • FOREND   Erweitert den FOR...ENDFOR-Befehl.
    • SCANEND   Erweitert den SCAN...ENDSCAN-Befehl.
    • TEXTEND   Erweitert den TEXT...ENDTEXT-Befehl.
    • WITHEND   Erweitert den WITH...ENDWITH-Befehl.
    • TRYEND   Erweitert den TRY...CATCH...FINALLY-Befehl.

Um sich eine Liste der IntelliSense-Skripte anzuzeigen, sehen Sie in die Datei FoxCode.dbf. Für weitere Informationen über IntelliSense, siehe Überblick über IntelliSense, Anpassen von IntelliSense mit FoxCode und Verwenden von Scripts in "FoxCode.dbf".

Tasklisten-Manager

Sie können die Tasklisten-Tabelle anpassen und die Struktur der benutzerdefinierten Tabelle im Tasklist Optionen-Dialogfeld bearbeiten. Für weitere Informationen, siehe Fenster "Tasklisten-Manager" und Verwenden des Tasklisten-Managers.

Objekt-Browser

Wenn ein Schnittstelle im Objekt-Browser gewählt ist, zeigt die Beschreibungsseite auch die Schnittstellen ID an. Für weitere Informationen, sieheFenster "Objektkatalog".

GenDBC.prg

Das Tool GenDBC.prg, das ein Programm generiert, das eine Datenbank neu erstellt, unterstützt nun auch Autoinkrementation, Sortierreihenfolgen und gefilterte Primärschlüssel. Für weitere Informationen, siehe Gendbc.prg.

SccText.prg

Das Tool SccText.prg, das Visual FoxPro-Binärdateien in Textäquivalente übersetzt, enthält nun eine Funktion MethodsWrite das Methoden in alphabetischer Reihenfolge schreibt. Wenn Sie .sca oder .vca Textdateien erstellen, schreiben die Methoden in alphabetischer Reihenfolge. Dies ermöglicht einfachere Vergleiche zur Feststellung von Dateiunterschieden. Für weitere Informationen, siehe _SCCTEXT-Systemvariable und Prüfen auf Unterschiede in Formularen, Berichten und anderen Tabellendateien.

PivotTabellen-Assistent, Serienbrief-Assistent und Assistent für referenzielle Integrität

Visual FoxPro aktualisiert den PivotTabellen-Assistent, Serienbrief-Assistent um den Visual FoxPro OLE DB Provider für die neuste Version von Microsoft Office zu verwenden. Für weitere Informationen, siehe Pivot Table-Assistent und Serienbrief-Assistent.

Sie müssen nun nicht länger den Datenbankcontainer bereinigen, um den Assistent für referenzielle Integrität zu verwenden.

TypeLib (Foundation Class)

Die The TypeLib Foundation Class in _Utility.vcx wurde aktualisiert um die Tlbinf32 COM-Komponente zu verwenden. Für weitere Informationen, siehe Typbibliothek (Foundation Class).

Dr. Watson Fehlerbericht

Visual FoxPro enthält die Produkt-Fehlerberichterstattung, die mit Visual FoxPro 7.0 Service Pack 1 hinzugefügt wurde. Dieses Feature erlaubt Microsoft einen besseren Überblick über die Fehler zu erhalten, die im Produkt auftreten.

Auswahl einer Visual SourceSafe-Datenbank beim Öffnen eines Projekts

Sie können nun eine Visual SourceSafe-Datenbank auswählen, wenn Visual FoxPro ein neues Projekt öffnet und keine zugehörige Datenbank findet.

In älteren Versionen, ging Visual FoxPro davon aus, das Sie nur eine einzige Datenbank verwenden und suchte nur in der zuletzt geöffneten Datenbank nach dem Projekt. Visual FoxPro generierte einen Fehler wenn Sie versuchten ein Projekt aus einer anderen Datenbank zu öffnen.

Unterstützung der Windows XP Symbole in True Color

Das Betriebsystem Windows XP zeigt Symbole (Icons) im Windows Explorer in True Color oder 16-Bit und 24-Bit an. Visual FoxPro unterstütz auch die Verwendung von Symbolen (Icons) im Dialogfeld Projektinformation in True Color, für die Einbindung in der ausführbaren Datei (.exe).

Das Projektinformation-Dialogfeld zeigt das höchst mögliche Farbformat an, das vom Betriebsystem unterstützt wird, entsprechend dem naheliegensten Bildformat in der Symboldatei. Wenn Sie keine Symboldatei für die EXE-Datei angeben, fügt Visual FoxPro das Standard Visual FoxPro Symbol an. Für weitere Informationen siehe Registerkarte "Projekt", Dialogfeld "Projektinformation".

Verbesserung der Fehlermeldungsdetails

Visual FoxPro enthält mehr Details und Hilfe für bestimmte Fehlermeldungen.

Siehe auch

Was ist neu in Visual FoxPro 8.0 | Erweiterung der Interaktiven Entwicklungsumgebung (IDE) | Erweiterung der Features im Bereich des Datenzugriffs | Spracherweiterungen | Verschiedene Erweiterungen | Änderungen im Verhalten seit Visual FoxPro 7.0