如何在jv中调用 com Dll, 急! 在线等待!!! 我在jv中调用 com组件时, 出现莫名错误, 程序中断。但在使用 vc调用时 com运行正常! 不知道是什么原因!!那位有调用的例子请给一份! 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以前做来玩过,你给mail,我找找给你 找不着了思路是:用 jni 调用com,指针强制转换为jv的long型保存起来,用的时候也用jni,将保存的指针参数强制转为相应指针,然后使用,当时在2000下已经通过了你试一试。 我们找到一种方法:if(FAILED(CoInitialize(NULL))){}ICommPtr ptrMath;CLSID clsid;HRESULT hr=::CLSIDFromProgID(L"HsCommX.Comm",&clsid);if FAILED(hr){} hr=ptrMath.CreateInstance(clsid);ptrMath->SetConnect();非常感谢!我的 Email 是 [email protected] 有问题联系!! VC和mysql的问题,急~~~求VC高手 ODBC数据源配置问题,请求各位指点!急! 关于CRecordSet类的一个问题 高手请进,记录不显示,运行逻辑错误 高手请帮忙分析下原因,给点思路!谢谢! 求助:怎么样控制vc程序的启动呀? 堆栈? 11月C/C++专家榜排名第五,高兴!散分! 单选框问题:对话框内有两组单选框...... 高分相送!!!怎样在自己的程序中可以打开显示各种图像文件???不使用控件! 关于SOCKET的问题。 如何重载??问题不难
思路是:
用 jni 调用com,指针强制转换为jv的long型保存起来,用的时候也用jni,将保存的指针参数强制转为相应指针,然后使用,当时在2000下已经通过了
你试一试。
{
}ICommPtr ptrMath;
CLSID clsid;
HRESULT hr=::CLSIDFromProgID(L"HsCommX.Comm",&clsid);
if FAILED(hr)
{
}
hr=ptrMath.CreateInstance(clsid);
ptrMath->SetConnect();
非常感谢!我的 Email 是 [email protected]
有问题联系!!