现在想要做到的是:VC已经做好了一个独立的程序(课件制作软件),但现在要求把该程序内使用到的课件对象引入到DELPHI的程序里使用,这些课件对象在VC里都有相应的类进行描述和实现。请问大家如何实现引入到DELPHI中使用呢?谢谢!!!
解决方案 »
- 大家好,java想转网络安全编程,有什么好的途径?
- 如何修改EXE文件的图标(MFC)。。我几乎没分了。
- 利用winsock和 http协议 post文件到一个页面 怎么做
- 求助:关于dll 中类的编写以及导出
- 模拟论坛登陆
- 高分请教:新建一个线程向主线程发消息,debug下没有问题,release下出错.
- 无法包含进Winsock2.h这个头文件?
- 集思广益~~~~~~~高分阿~~~
- 100分请教如何捕获内存溢出的异常?
- 我想在输入密码时不要显示***,直接显示数据,该如何设置?
- VC6:CGridListCtrl里面放个下拉列表,下拉列表里有若干的值。现在我想手动指定该下拉列表的值。但是有时能显示,有时不行。高手指点~
- 如何简单的画个弧线
或许对你有帮助
{
//这里进行类对象的实例化
VcClass* vcobj = new VcClass;
return (int)vcobj;
}DELPHI先调用GetObjId获取到这个ID,以后调用类成员函数全部把这个ID作为参数:VcMemberFunc(id,param);函数在DLL里面的实现:
int VcMemberFunc(int id,int param)
{
VcClass* vcobj = (VcClass*)id;
return vcobj->VcMemberFunc(param);
}这样就可以了,把对象实例化放在DLL内部.
void DelVCObj(int id)
{
VcClass* vcobj = (VcClass*)id;
delete vcobj;
}
释放对象时调用.