Freigeben über


Projekt-Manager-Hooks

In früheren Versionen von Visual FoxPro bestand die einzige Möglichkeit des Zugriffs auf ein Projekt in der direkten Manipulation der Tabelle der PJX-Datei des Projekts. Visual FoxPro ermöglicht den programmgesteuerten Zugriff auf ein Projekt, so dass Sie ein Projekt wie ein Objekt bearbeiten können. Das Projekt kann während des Entwurfs (während das Projekt im Projekt-Manager geöffnet ist) ebenso wie (ohne sichtbaren Projekt-Manager) während des Entwurfs und zur Laufzeit geändert werden.

Unter anderem sind die folgenden Aktionen programmgesteuert möglich:

  • Hinzufügen und Löschen von Dateien zu/aus einem Projekt.

  • Hinzufügen von Dateien eines Projekts zu Quellcodeverwaltungen (z. B. Microsoft® Visual SourceSafe®) sowie Ein- und Auschecken von Dateien aus der Quellcodeverwaltung.

    Anmerkung   Wenn Sie ein Projekt zu Visual SourceSafe hinzufügen und die ordnungsgemäße Dateizuordnung sicherstellen möchten, müssen sich alle Dateien des Projekts im Projektverzeichnis oder -pfad befinden.

  • Bestimmung von Anzahl und Typ der Dateien eines Projekts.

  • Öffnen und Ändern von Dateien des Projekts.

  • Ändern von Eigenschaften des Projekts.

  • Ändern von Eigenschaften von Dateien des Projekts.

  • Ändern von Eigenschaften von aus dem Projekt erstellten Automatisierungsservern (dynamische Bindebibliotheken DLL oder ausführbare Dateien EXE).

  • Ausführen von Code, wenn im Projekt bestimmte Ereignisse auftreten.

  • Neuerstellung des Projekts oder Erstellung von APP-, EXE- oder DLL-Dateien aus dem Projekt.

Mit Hilfe der Projekt-Manager-Hooks können fortgeschrittene Entwickler eigenen Projekt-Manager mit optimal angepassten Benutzeroberflächen erstellen.

Siehe auch

Erfassungsprotokoll-Profiler-Add-Ins | Die Objekthierarchie des Projekts | Architektur des Projektobjekts | Anwendungsentwicklung und Entwicklerproduktivität | Erfassungsprotokoll-Profiler