-
1. The essence of oleole is components or software, and the so-called components are projects that have been developed by others (i.e., applications or data, etc.), which can be used in newly developed applications without having to be redeveloped, so as to improve development efficiency.
OLE goes beyond linking and embedding to exchange not only data but also functionality in an application.
2. Server applications and customer applications.
Applications that provide embedded and linked objects are called servers, and in VB, they are also called "object applications".
Applications that accept embedded and linked objects are referred to as clients applications, and are also referred to as "control applications" in VB.
3. Object
Refers to data or units with independent characteristics provided for other applications.
For example, a worksheet in Microsoft Excel, or a drawing file, a sound file, a ** file, or a complete application can be used as an OLE object.
4. Object linking
Object linking refers to the placeholder (pointer) that inserts an object into an application, not the data itself.
What you see on the object is just an "image", and the real data is stored in a separate file. As a result, other applications can also link to the file, and when another application launches the linked object and modifies it, the content seen by the original linked application will also change. The data for the Linked object is stored on the side of the application that provides the link (the object application).
5. Object embedding
Object embedding refers to embedding an object into a clients application so that embedding an object will increase the size of the clients application. The user can embed objects directly in the clients application (when the application that automatically opens the manufacturing object allows the user to do the work).
1) The place where the data is stored is different:
The data for the "link" object is stored outside of the application that provides the link;
The data for the embedding object is stored in the clients application that receives the embedding object.
2) Other applications can access data in different ways:
Other applications can also access the Link object, and a single data source can be linked to multiple applications.
Other applications cannot access the data in the "embedded" object.
3) Affect the size of the clients application software is different.
I feel the need to. Another possibility is that you have a few dynamic libraries that are not open, you can try to type "regsvr32" in the start of the run, click OK after entering, and then enter "regsvr32" in the rerun, and then press enter to confirm, and try it. >>>More
Hehe, the idea of the 2nd floor is like this:
varisid:boolean; >>>More
Plug-ins installed with it. Some plugins that are installed without prompting are just going to get into trouble. Uninstall it, no problem.
mark it...
Sun Xin's tutorial seems to have it above。。。 >>>More
The button does not have a doubleclick event.
eventhandler(button1_doubleclick);With this method, the double-click event is not triggered when double-clicked, but rather a double-click event. >>>More