Freigeben über


ContainerReleaseType-Eigenschaft

Gibt an, ob ein aktives Dokument (Active Document) geöffnet bleibt und weiterhin ausgeführt wird, wenn es von seinem Host freigegeben wird. Diese Eigenschaft ist zur Entwurfs- und zur Laufzeit verfügbar.

Object.ContainerReleaseType[ = nExpression]

Eigenschaftswerte

  • nExpression
    Die Einstellungen für nExpression sind:
    Einstellung Beschreibung
    0 (Standard) Das aktive Dokument bleibt in der Visual FoxPro-Laufzeitumgebung geöffnet, wenn es von seinem Host freigegeben wird. Das aktive Dokument läuft im Visual FoxPro-Hauptfenster der Laufzeitumgebung weiter.
    1 Das aktive Dokument wird geschlossen und nicht mehr ausgeführt.

Hinweise

Das ContainerRelease-Ereignis tritt auf, wenn ein aktives Dokument von seinem Host freigegeben wird. Sie können den Wert der ContainerReleaseType-Eigenschaft in diesem Ereignis abfragen; wenn der Wert 1 ist, können Sie Prozeduren zur Beendigung wie etwa das Schließen offener Dateien und das Bereinigen der Visual FoxPro-Umgebung durchführen. Beachten Sie, dass, wenn ContainerReleaseType auf 1 gesetzt ist und das aktive Dokument geschlossen ist, Vfp7run.exe für einen Augenblick in der Laufzeitumgebung von Visual FoxPro verbleibt, bis der Host des aktiven Dokuments ebenfalls geschlossen ist.

Ein aktives Dokument kann von seinem Host freigegeben werden, wenn der Host beendet wird, wenn das aktive Dokument aus dem Cache des Hosts entfernt wird oder wenn Sie vom aktiven Dokument aus navigieren. Beispielsweise gibt Microsoft Internet Explorer 4.0 für Windows ein aktives Dokument frei, wenn Sie von dem aktiven Dokument aus navigieren. Microsoft Internet Explorer 3.0 für Windows gibt ein aktives Dokument frei, wenn dieses aus dem aus vier Seiten bestehenden Cache entfernt wird.

Sie können diese Eigenschaft im ContainerRelease-Ereignis setzen, um anzugeben, ob das aktive Dokument in der Laufzeit von Visual FoxPro geöffnet wird, wenn es von seinem Host freigegeben wird.

Siehe auch

ContainerRelease-Ereignis | Aktive Dokumente | Ausführen aktiver Dokumente

Betrifft: ActiveDoc-Objekt