• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > VBScript调用MFC写的ActiveX控件的问题(求教)

VBScript调用MFC写的ActiveX控件的问题(求教)

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了vbscript,vbscript教程,vbscript是什么,vbscript.dll,vbscript下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: VBScript调用MFC写的ActiveX控件的问题(求教)
描述:

用MFC写的Active控件,
在使用vbscript时
用html的<object> </object>标注获得对象实例时,
可以调用对象的方法objectInstance.TestForm;
但用
    Dim objectInstance
    Set objectInstance = CreateObject("TypeID")
    objectInstance.TestForm
时,对象实例可以创建,但调用objectInstance.TestForm方法
不成功。
高分求教,多谢,多谢


解决方案1:

你改成这样试一下
     Dim obj
     Set obj = CreateObject("proj.class")
     obj.testdlg
另需注意ie中的activeX是否开启

解决方案2:

Set obj = CreateObject("TypeID.class")
obj.TestForm

解决方案3:

你怎么判断对象实例可以创建?
建议你先在VB中把程序调通,再拿到vbscript中,
或者使用 Microsoft Visual InterDev 写程序。

解决方案4:

你的ActiveX对象支持IDispatch吗? ,如果不支持这个接口脚本语言里是不能用的
还有就是你的控件虽然支持这个接口,但是你的库版本搞错了,分发调用的时候就会找不到方法,(对于ATL的对象)


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 如何在VC++60中调用VBScript?
  • 请问在VBscript中如何调用windowsAPI?有现成的ActiveX封装吗?
  • 用MFC写了一个OCX,该OCX有个方法有个输出参数:BSTR,请问在网页中用VBScript或JavaScript如何调用呢?3X
  • 怎样在页面中用vbscript调用COM插件的方法?
  • 我开发的一个ACTIVEX,想让DELPHI,VB,JAVASCRIPT还有VBSCRIPT等使用,方法的参数应该用什么类型?
  • 在VC中怎么怎么取得VBScript脚本返回的数组值?
  • VBScript中响应ActiveX事件的问题
  • 一个自动化组件,定义了双接口为出接口,JavaScript和VBScript怎么跟它Advise来连接该组件?
  • 如何实现一个能够被vbscript脚本调用的类
  • 如何在MFC中传递一个VARIANT数组给vbscript函数

相关文章

  • 2017-06-05 vs2010c++新建ATL项目,然后添加了个ATL简单对象,然后就出现很多错误
  • 2017-06-05 100分求一个简单问题,如果判断一个给定程序(c:\tsetexe是否运行!
  • 2017-06-04 怎样在一个atl工程中加多个类
  • 2017-06-05 没分了,但这个问题确实很急,GZip的问题
  • 2017-06-04 我用atl开发compositecontrol,怎么显示界面
  • 2017-06-04 谁能详细说说CoClass呀!
  • 2017-06-04 初学COM者一问,盼答!
  • 2017-06-05 Release与Debug区别这么大?
  • 2017-06-04 请大虾赐教:怎么将大量的复杂数据从服务器传送到客户机组件里头
  • 2017-06-04 简单COM接口代码悬赏给高手

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 请问将组件设计成free模式的好处在哪里1?
    • Web上的Active,如何得到Web窗体的CDC和CRect?
    • 有哪位兄弟使用过DHTMLEdit控件请不赐吝教!!!!!!!!!!!!!1
    • 关于ATL控件接口的问题(初级问题)
    • 关于CHtmlView
    • 谁能给我一个截屏为jpg的函数
    • 多次启动工作者线程的问题
    • 用MFC制作ACTIVE控件,如何使用自定义的视图类?
    • 请教一个问题
    • 设计好ATL容器后,如何使容器中的控件处于设计模式?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有