Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Tritt auf, wenn im Projekt-Manager unmittelbar vor dem Hinzufügen einer Datei zu einem Projekt auf die Schaltfläche Neu geklickt wird.
PROCEDURE Object.QueryNewFile
LPARAMETERS cFileType
Parameter
cFileType
Gibt den Dateityp an, der im Projekt-Manager ausgewählt wird, wenn auf die Schaltfläche Neu geklickt wurde. Diese Werte entsprechen denen der Type-Eigenschaft für das Dateiobjekt.Das QueryNewFile-Ereignis wird auch von Containerelementen in Datenbanken unterstützt, und zwar bei folgenden Werten für cFileType:
Value FoxPro.H-Konstante Dateityp Erweiterung D FILETYPE_DATABASE Datenbank DBC D FILETYPE_FREETABLE Freie Tabelle DBF Q FILETYPE_QUERY Abfrage QPR K FILETYPE_FORM Formular SCX R FILETYPE_REPORT Bericht FRX B FILETYPE_LABEL Beschriftung (Label) LBX V FILETYPE_CLASSLIB Bibliothek visueller Klassen VCX P FILETYPE_PROGRAM Programm PRG M FILETYPE_MENU Menü MNX T FILETYPE_TEXT Textdatei (unterschiedlich) In der folgenden Tabelle werden die Werte für cFileType für Elemente beschrieben, die für den DBC-Container spezifisch sind. Mit Ausnahme der DBC-Tabelle, die dem Projekt eine Tabelle hinzufügt, betreffen diese Elemente nur die Datenbank.
Value DBC-Typ Erweiterung p Gespeicherte Prozedur t DBC-Tabelle DBF c Verbindung r Remoteansicht l Lokale Sicht
Hinweise
Beim Hinzufügen von Visual FoxPro-Bibliotheken (FLL-Dateien) und -Anwendungen (APP-Dateien) wird das QueryNewFile-Ereignis nicht aufgerufen.
Mit diesem Ereignis können dem Projekt nicht direkt Dateien hinzugefügt werden. Wenn Sie beim Aufrufen des QueryNewFile-Ereignisses weitere Dateien hinzufügen möchten, müssen Sie dies explizit in Ihrem eigenen Code mit Hilfe der Add-Methode der Files-Auflistung des Projektobjekts vornehmen. Dies ist z. B. möglich, wenn das QueryNewFile-Ereignis einen von Ihnen erstellten Assistenten aufrufen soll, wenn eine neue Datei eines bestimmten Typs hinzugefügt wird.
Beispiel
_VFP.ActiveProject.Files.Add(mynewfile)
Siehe auch
Dateiobjekt | Type-Eigenschaft | Projektobjekt | QueryAddFile-Ereignis | QueryModifyFile-Ereignis | QueryRemoveFile-Ereignis | QueryRunFile-Ereignis