The Implemented interfaces edit box allows you to specify any interfaces that you know you will be implementing in this COM class. It's merely a shortcut to specify it here and have them show up automatically in the class...
See more »
The Implemented interfaces edit box allows you to specify any interfaces that you know you will be implementing in this COM class. It's merely a shortcut to specify it here and have them show up automatically in the class declaration. You still need to create your interfaces as you normally would. The Description edit box lets you define a more verbose description of this COM class. The description can be used in tools that can discover information about COM objects. The two checkboxes on the bottom work together. If you check Include Type Library, then a type library will be created for this COM class. Type libraries will be covered in more detail later on. If you do use a type library, then you will most likely check Mark Interface OleAutomation. This option lets COM automatically marshal OLE Automation compatible parameters with no further work from you. The list of parameters includes most primitive types (byte, integer, double, widestring, etc.) and variants. Once you create the COM class, you need to add an interface to do the work. I created a separate unit, MediaIntf, to hold the interface declaration. Doing this, you can let the client see what the interface looks like without having the client know about the implementation of that interface. The declaration of the interface and class are listed below.
See less »
Kaboodle will send you a newsletter and updates from your friends. You can unsubscribe at any time. Kaboodle does not sell or share your email address or personal information with anyone.
Kaboodle requires all users to provide their real date of birth as both a safety precaution and as a means
of preserving the integrity of the site. You will be able to hide this information from your profile if you wish.
Added by 1 people