我设置form的 LinkMode为1-Source, 编译成DLL并注册后,在其它应用程序中打开这个form,发现这个form的 LinkMode 自动变成0,不能进行DDE通讯! 如果把同一个FORM编译成EXE,则LinkMode不会改变(=1)
我怀疑是ACTIVEX DLL 中的vb form 不支持 DDE 功能! 希望有经验的朋友说一下.
我怀疑是ACTIVEX DLL 中的vb form 不支持 DDE 功能! 希望有经验的朋友说一下.
解决方案 »
- 怎样在datagrid行选择按钮上加入文字
- 怎样用VB的代码创建Access数据库?谢谢!
- 求 在VB中实现串口通信 解决方案
- 关于msflexgrid的问题,进来看看
- 有难度的问题,期待能人解决
- 用adodc和DataReport 打印一个统计报表,如何将FORM中的TEXT1.text赋值给DataReport中的Label.capton?
- VB连接ORACLE是不是必须安装客户端,如果不安装有什么办法
- 系统错误:&H80004005(-2147467259) 请问这个错误 一般是什么地方出问题 谢谢 急急急急急急!!
- 关于资源的释放问题,请教
- 请教:如何实现集合属性,就像Toolbar1.Buttons("new").Enabled=True那样?
- 想动态添加treeview节点,右键弹出菜单添加,但怎样才能知道右键点击了哪个点
- 请高手推荐一个进行网络数据监视的软件,方便socket的编程
如果源应用程序终止与 Visual Basic 目标控件的会话,那个控件的 LinkMode 设置值变为 0(无)。
设计时,如果窗体的 LinkMode 设置为缺省值 0(无),运行时不能改变 LinkMode。如果要让窗体作为源,设计时必须设置 LinkMode 属性为 1(源)。然后可以在运行时改变 LinkMode 的值。
注意 在设计时,用“编辑”菜单的“粘贴链接”命令建立固定的数据链接,也同时设置 LinkMode、LinkTopic 和 LinkItem 属性。这样建立的链接与窗体同时保存。每次加载窗体时,Visual Basic 都会试图重新建立会话。