2010.7.2 在QQ朋友菠菜/yun(1216297)的引导下接触到了PB制作COM组件应用。
1、文件夹A下用COM的向导制作了一个不可视的object,制作了最简单的函数,最后打包成dll文件。
2、利用regsvr32注册了这个dll。
3、文件夹B下用ole方式调用这个dll,并调用里面的方法,测试正常。
注意要点:经过测试可以调用普通函数取得返回值,而当调用函数中有open窗口的语句后,虽然也能打开窗口正常看到窗体中的控件,并且窗口的open事件也能成功执行,哪怕是dw中的数据也能正常显示。但是当鼠标点击任何控件都会报非法操作的提示,关闭窗口也是如此。而文本框的getfocus,losefocus,modify等事件也不会被触发。最后判断为PB调用PB制作的com组件时,只能调用非可视的object做的,而如果含有窗体的,就会经常报非法操作。估计是此种方法不被支持。
测试环境pb11,当A文件夹下程序编译成dll时如果报错,请删掉A目录下生成的没用的dll及其他文件,即可。
如果有哪位高人成功调用了PB下的可视化窗体又不会报错的,请不吝赐教,QQ联系方式如下。
Kair 2010.7.2 QQ:55092518
kair_china
- 粉丝: 1
- 资源: 4
最新资源
- 基于Javaweb+jsp+mysql开发的论坛系统【含源码+数据库+项目运行指导视频】
- 秋招中刷题的记录,针对常见笔试面试算法题
- 3W单声道关断模式音频功率放大器8002A的设计与应用
- C++《基于网格的3D(高度地图)路径查找的基本算法:BFS,Dijkstra,A*,Theta》+项目源码+文档说明+代码注释
- 人工智能-大语言模型-基于ChatGLM-6B + LoRA的Fintune方案
- 秋招中关于FreeRTOS的知识点总结
- 微信支付Java实现 微信支付 NATIVE 方式 网页二维码的形式显示
- table-model-view-delagate核心总结
- 嵌入式硬件开发基础知识与应用指南
- java SSF项目框架源码 后台管理系统源码数据库 MySQL源码类型 WebForm
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
- 1
- 2
- 3
- 4
前往页