Visual Basic Extensibility Reference
See Also Example Applies To
Occurs when a component is added (not opened) to a project, or when a component's associated binary file (such as an .Frx file) is accessed.
Sub object_BeforeLoadFile(vbproject As VBProject, filenames() As String)
The BeforeLoadFile event syntax has these parts:
|object||An object expression that evaluates to an object in the Applies To list.|
|vbproject||A VBProject object specifying the name of the project in which the file is to be loaded.|
|filenames||A string expression specifying the names of the files to be loaded.|
This event occurs in all add-ins that are connected to the FileControl object. This event occurs several times for a project: once for the project file; once for all the forms, modules, classes, User controls, Property Pages, and control files; and once for each of the .Frx files. This event occurs if a form file with an associated .Frx file is saved, because the .Frx is loaded when the .Frm file is saved.
This event occurs in all add-ins that are connected to the FileControl object. The add-in cannot prevent the file from being written to disk because the operation is complete. However, you can use this event to perform other tasks, such as:
- Log information about the event.
- Update information about the file.
- Back up the file.