社区
ATL
帖子详情
ATL怎么传一个字符串出来,让网页中的javascript 调用?
cococut
2006-09-15 11:14:56
javascript 中我有一个ATL控件的对象,比如
MyAtl obj;
MyAtl向页面传一个字符串出来,怎么传?
页面中怎么调用?
谢谢!
...全文
242
8
打赏
收藏
ATL怎么传一个字符串出来,让网页中的javascript 调用?
javascript 中我有一个ATL控件的对象,比如 MyAtl obj; MyAtl向页面传一个字符串出来,怎么传? 页面中怎么调用? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuhan_0110
2006-09-20
打赏
举报
回复
控件中写一个传出参数的方法(函数 )
或者 写一个属性,就会有SET 和GET 设置和取得的方法出来,可以调用了。
sunmz_wjxy
2006-09-15
打赏
举报
回复
IDispath接口.
cococut
2006-09-15
打赏
举报
回复
怎么写,我写一个 GetName(BSTR* strname)
但是在javascript 中不懂的怎么调用!
var name = obj.GetName();
这样调用不行!
该怎么做?
alphapaopao
2006-09-15
打赏
举报
回复
这样应该可以吧?
GetStr(VARIANT *pV)
{
CComVariant v;
CComBSTR str;
v = str;
*pV = v;
}
aaa_11111
2006-09-15
打赏
举报
回复
要写一个传出函数就可以的
在网页中直接调用
sunmz_wjxy
2006-09-15
打赏
举报
回复
如果GetStr是一个属性,则可以直接str = (new 的COM对象).GetStr;
如果它是又接口的方法,str = (new 的COM对象).GetStr();
alphapaopao
2006-09-15
打赏
举报
回复
网页中的字符串变量,似乎都是对应 VARIANT of BSTR 的。
注意在接口中 pV 要做成 [out,ret] 它就成为返回值。
可能可以这么调用:
str = GetStr();
具体我没试过。
cococut
2006-09-15
打赏
举报
回复
to alphapaopao(炮炮)
GetStr(VARIANT *pV);
这样写,在网页中怎么调用?
Com
调用
JavaScript
函数
这通常涉及构建
一个
字符串
表示的
JavaScript
语句,并通过API
传
递给宿主。 5. **
传
递参数**:参数可以通过`IDispatch::Invoke`方法
传
递,这个方法接受
一个
参数数组,可以包含不同类型的数据。在
调用
JS函数时,需要将...
WebBrowser
中
JS和C++代码互相
调用
在Windows编程领域,WebBrowser控件是
一个
非常实用的组件,它允许开发者在应用程序
中
嵌入
一个
基于Internet Explorer渲染引擎的浏览器。这篇博客的配套文件主要探讨了如何在WebBrowser控件
中
实现
JavaScript
(JS)与...
ATL
ScriptHost
ATL
ScriptHost是
一个
示例项目,它展示了如何在VC++应用程序
中
使用Active Template Library (
ATL
)与
JavaScript
进行交互。
ATL
是Microsoft提供的一种轻量级C++库,用于简化COM(组件对象模型)对象的创建。这个项目特别...
VC的WebBrowser控件的扩展接口实现
为了将数据回
传
到
JavaScript
,我们可以返回
一个
字符串
结果,或者使用其他方式如AJAX异步请求,来更新页面内容。 在"Browser_External"这个文件
中
,可能包含了实现这一功能的示例代码,包括VC++的COM组件源码、ASP...
ATL
VC源代码:
ATL
_ScriptHost2
ATL
_ScriptHost2是基于
ATL
(Active Template Library)技术的
一个
示例项目,它展示了如何在C++
中
创建
一个
脚本宿主。
ATL
是Microsoft提供的一种C++库,用于简化COM(Component Object Model)组件的开发。在这个源代码...
ATL
3,248
社区成员
48,531
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章