用delphi写activeX控件,放到vb.net2005中去跑,退出就会报错 ( 积分: 200 )

  • 主题发起人 主题发起人 devil_li
  • 开始时间 开始时间
D

devil_li

Unregistered / Unconfirmed
GUEST, unregistred user!
用delphi写activeX控件,放到vb.net2005中去跑,退出就会报错.
在vb窗体上放上控件,跑,退出, 没有问题
但是只要点一下控件(实际我的代码没有触发任何的处理事件),退出就会报错了
好像是只要访问了activeX的属性, 退出就会报错
请问是什么原因呢
 
对了, 忘了说, activeX控件所在窗体是vb在线程中创建的
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim threadSt As New System.Threading.ThreadStart(AddressOf ShowGamesPad)
Dim showGamesThread As New Threading.Thread(threadSt)
showGamesThread.ApartmentState = Threading.ApartmentState.STA
showGamesThread.Start()
End Sub

Private Sub ShowGamesPad()
Dim testfrm As New Form2
testfrm.ShowDialog()
End Sub
 
也许是变量定义问题吧。
 
楼主devil_li和白河愁二位高手,在坛中看了很多二位的很多关于跨进程(程序)取DBGRID中的内容!但还是不知怎样下手,到几个大书店打那本书(DELPHI下深入WIDDOWS核心编程)也没有了,说是太老了不出版了,二位能不能提想这方面我资料或DEMO给我呢,将不胜感激!我现在是想向另一个程序的一个DBGRID控制传输数据、录入数据之类的,如有这些代码可以给分外还可给¥200元左右!价格或者可以发到我邮箱中来,我们商定!
邮箱:panshuixian@yeah.net
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
897
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部