COM Objects and VB6
COM Objects and VB6
A Quick Tour
1. To create a COM server in VB
• Bring up VB6
• File -> New -> Select ActiveX DLL - this is what makes a COM in-proc server (could also choose an ActiveX EXE too!)
• Change Class Name from CLASS1 to the name of your class: e.g. TestClass
• Project->Properties-> Project Name – (name of component DLL) – e.g. TestClassComponent
• Project->Properties->Project Description – (for References list) – e.g. TestClass Component Library
• In edit window add a PUBLIC SUB (s as string) and a body of code
• File->Make (default) TestClassComponent.DLL
• Answer subsequent questions of where to store things
• Done with a server/component DLL!!
2. To create a COM client in VB
• Bring up VB6
• File->New->Select Standard EXE
• Project->Properties->Name of Project to something useful and descriptive? – e.g. TestTestClass !
• Project->References – search for “project description phrase above” (e.g. TestClassComponent Library) and check it off – this now makes the classes/interfaces/methods available …
Go to the Object Browser on the button bar – and select only the TestClassComponent library
• Should see TestClass class in left pane – click on it and you should now see in right pane
• In edit window add general declaration DIM MyTestClass as TestClass
• In Form_Load handler add set MyTestClass = new TestClass
• Add a text box and a command button and have button call: MyTestClass.(text1)
• Now just RUN the project – enter data and press the button – the msg box should then appear with whatever was typed into the text box
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- 1 4 nouns as objects and object complements
- salesforce objects and fields
- indirect objects and direct objects
- direct and indirect objects worksheet answers
- direct and indirect objects exercises
- direct and indirect objects quiz
- java objects and classes
- java classes objects and methods
- classes and objects in java
- objects and classes java
- javascript objects and classes
- indirect and direct objects pdf