COMer
Eintrag zuletzt aktualisiert am: 09.03.2004
COMer ist eine
Programmiersprache zur Entwicklung vom
COM-Komponenten. COMer basiert auf einer C++-Syntax und erzeugt C++-Code. Gegenüber reiner C++-Programmierung ist die Nutzung von COM in COMer sehr viel einfacher.
Beispiel:
#ifndef
MYCOMCM
#define
MYCOMCM
/*
*/
[ clsid = "{EF6CD47E-B844-4219-B582-6F9FE16D45F6}",
progid = "Dexterity.MyCom1.1",
helpstring = "Dexterity Com1 Class",
export, unhandle ]
com CMyCom1
{
/*
- An Interface implemented in this class
*/
[iid="{A123799B-1D8B-4efb-8D43-42AE582767C1}"]
interface IMyInterface
{
method SetValue(int dVal)
{
m_dValue = dVal;
done;
}
method GetDoubleValue(int &dVal)
{
dVal = m_dValue << 1;
done;
}
}
/*
*/
instvars
{
int m_dValue;
}
}
#endif
Mehr:
http://www.dexterity.com.hk/COMer/