.OCA
Dateien dienen als Cache der erweiterten Typbibliothek Informationen für die entsprechende .OCX
Datei.
Wenn Sie eine .OCA
Datei für eine Steuerung löschen, die VB erkennt und verwendet, erstellt VB die Datei .OCA
neu, wenn Sie ein Projekt laden, für das die Steuerung erforderlich ist. Der Erholungsprozess dauert ein wenig, kommt aber ansonsten ohne Strafe.
Neue Bewertung: 4. April 1996
Artikelnummer: Q149429
Zusammenfassung Für jede benutzerdefinierte Steuerungsdatei (OCX-Datei), die Visual Basic verwendet, gibt es eine begleitende .OCA Datei von der gleicher Dateiname. Zum Beispiel hat GRAPH16.OCX eine begleitende .OCA-Datei namens GRAPH16.OCA. Eine .OCA Datei ist eine Binärdatei, die sowohl als erweiterte Bibliothek als auch als Cache für die benutzerdefinierte Steuerdatei fungiert.
WEITERE INFORMATION
eine Typenbibliothek ist eine Datei oder eine Komponente innerhalb eines anderen Datei, die OLE Automation Standardbeschreibungen von belichtetem Objekten enthält, die Eigenschaften und Methoden. Die tatsächliche Arbeitstypbibliothek für ein benutzerdefiniertes Steuerelement, das in Visual Basic verwandt wird, ist eine Kombination des Typen -Bibliothek des Steuerelements und der zusätzlichen Eigenschaften, die von dem Framework bereitgestellt werden, das das Steuerelement einwickelt.
Einige der Eigenschaften des Steuerelements werden vom Framework und einige von der Steuerung selbst bereitgestellt. Programmatisch erscheinen die Eigenschaften von das Framework und das Steuerelement alle als Eigenschaften des Steuerelements.
Damit diese Eigenschaften angezeigt werden, erstellt Visual Basic eine erweiterte Typbibliothek, wenn das Steuerelement in die Toolbox geladen wird. Da das Lesen der Typbibliothek des Steuerelements und das Erstellen der erweiterten Typbibliothek zeitaufwändig ist, speichert Visual Basic die erweiterten Bibliotheksinformationen des Typs in einer OCA-Datei zwischen.
Wenn Sie die OCA-Datei für ein Steuerelement Visual Basic wird Visual Basic erkannt löschen Sie die .OCA Datei neu erstellen, wenn Sie erfordert die Steuerung ein Projekt laden. Dieser Neuerstellungsprozess kommt mit einer Zeit Strafe.
(http://support.microsoft.com/kb/149429)
Also, keine Sorge über sie auch dann, wenn Sie Ihre Anwendung bereitstellen.
Nachdem ich den Text in der Antwort mit dem Microsoft KB-Text gelesen habe, glaube ich nicht, dass das genau ist. – DaveInCaz