怎样使用ActiveX DLL 来封装窗体Form为DLL文件
2010-03-14 00:39
381 查看
问 题 :怎 样 使 用 ActiveX DLL 来 封 装 窗 体 Form为 DLL文 件 ,并 在 代 码 中 正 确 调 用 ?比 如 MsgBox框 的 实 现 方 式 , 只 需 输 入 相 关 的 参 数 , 窗 体 自 动 显 示 并 处 理 , 返 回 所 需 的 结 果 值
答:
1、 建 立 一 个 ActiveX DLL工 程 , 这 时 工 程 中 将 包 括 一 个 类 模 块 Class1。
2、 在 ActiveX DLL工 程 中 添 加 一 个 Form。
3、 在 类 模 块 添 加 如 下 函 数 :
Public Function ShowMyForm(s As String)
Form1.Caption = s
Form1.Show vbModal
End Function
4、 将 工 程 编 译 为 DLL。
调 用 时 ,
1、 建 立 一 个 标 准 EXE, 在 菜 单 “ 工 程 |引 用 ” 中 选 择 前 面 编 译 的 DLL。
2、 使 用 如 下 代 码 调 用 :
Private Sub Form_Click()
Dim cls As New Class1
cls.ShowMyForm("Hello")
End Sub
答:
1、 建 立 一 个 ActiveX DLL工 程 , 这 时 工 程 中 将 包 括 一 个 类 模 块 Class1。
2、 在 ActiveX DLL工 程 中 添 加 一 个 Form。
3、 在 类 模 块 添 加 如 下 函 数 :
Public Function ShowMyForm(s As String)
Form1.Caption = s
Form1.Show vbModal
End Function
4、 将 工 程 编 译 为 DLL。
调 用 时 ,
1、 建 立 一 个 标 准 EXE, 在 菜 单 “ 工 程 |引 用 ” 中 选 择 前 面 编 译 的 DLL。
2、 使 用 如 下 代 码 调 用 :
Private Sub Form_Click()
Dim cls As New Class1
cls.ShowMyForm("Hello")
End Sub
相关文章推荐
- 使用DLL封装窗体和业务类
- 浅谈在Delphi中Dll调试方法以及怎样在Dll中使用数据模块DataModule(或表单Form)
- MFC DLL 可以封装MFC的窗体 供别的MFC程序使用
- Delphi封装Mdi窗体到Dll并使用插件管理,tabControl制作多页面
- 将MFC Grid control封装为DLL的做法及其在DLL中的使用方法
- Form.SelectMode使用窗体Lookup
- win7 64位下使用regsvr32注册activex dll
- DLL中窗体Form问题思考及解决方法
- 使用DLL文件中封装的窗口
- 将sqlite3编译成给WINCE使用的DLL,并封装成C++的步骤(使用VS2005)
- 将Unity的脚本封装为dll文件(使用monodevelop编译器)
- 怎样在C++Builder中创建使用DLL
- 使用VB将ASP代码封装生成DLL文件
- 用DLL方式封装MDI子窗体。
- 使用自定义Form做Lookup窗体
- Dll学习二_Dll 窗体中动态创建数据并使用Demo
- C++类 使用template 如何封装为DLL
- Visual C#(VS2008)制作DLL文件并使用DLL文件
- MFC Regular DLL封装窗体
- Delphi ActiveX Form的使用实例