Verwenden der Zwischenablage mit AVI-Dateien
Die Zwischenablage bietet praktischen temporären Speicher, den eine Anwendung zum Kopieren oder Übertragen von AVI-Dateien verwenden kann. AVIFile enthält Zwischenablagefunktionen, die Sie mit Datenträger- oder Arbeitsspeicherdateien verwenden können.
Sie können eine Datei mithilfe der FUNKTION AVIPutFileOnClipboard in die Zwischenablage kopieren. Verwenden Sie zum Schreiben einer Datei, die sich in der Zwischenablage befindet, die FUNKTION AVIGetFromClipboard.
Sie können eine Datei mithilfe der AVIClearClipboard-Funktion aus der Zwischenablage löschen. Diese Funktion löscht keine anderen Informationstypen, z. B. Text, aus der Zwischenablage. Wenn Sie in Ihrer Anwendung Zwischenablagefunktionen verwenden, löschen Sie die Zwischenablage mit AVIClearClipboard, bevor Sie die Anwendung schließen oder die Datei in der Zwischenablage schließen. Sie können AVIClearClipboard in Ihrer Anwendung unabhängig davon aufrufen, ob AVIPutFileOnClipboard verwendet wurde oder nicht.
Hinweis
Wenn Ihre Anwendung eine Datei in die Zwischenablage kopiert und die Datei Datenstromdaten enthält, die sich möglicherweise ändern, können Sie mithilfe der AVIMakeFileFromStreams-Funktion eine Speicherdatei geklonter Datenströme erstellen. Sie können die Datei dann in der Zwischenablage platzieren und dann die ursprüngliche Datei freigeben, ohne sie für ungültig zu erklären.