OLE控件的使用问题! ( 积分: 100 )

  • 主题发起人 主题发起人 cainiaowang
  • 开始时间 开始时间
C

cainiaowang

Unregistered / Unconfirmed
GUEST, unregistred user!
我用OLE 控件时,加入一个.exe文件(实为一个动画文件)的链接,只不过这个文件执行后不是在原来delphi的form1中而是另外跳出窗口并执行,请教各位大侠如何让这个.exe文件在form1中执行其效果???
 
我用OLE 控件时,加入一个.exe文件(实为一个动画文件)的链接,只不过这个文件执行后不是在原来delphi的form1中而是另外跳出窗口并执行,请教各位大侠如何让这个.exe文件在form1中执行其效果???
 
如果是flash,可以用控件呀。请说明2方那个是你编写的?
 
不是flash,就是.exe动画文件,这个文件是用其它软件录制的。
 
查找你创建的进程的主窗口,设置它的Parent为你的Form1.Handle
 
上面的方法可以的
 
TO:kkyy
能不能给个详细的代码或者DEMO
我的信箱是163fhb2003@163.com
谢谢。。。
 
看看下面的几个贴子
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2147716
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2314078
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2469169
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1039042
 
你可以按照这个思路去打些资料,自己来做这个事,对你帮助更大,呵呵,我回答问题一般不帖具体代码的,因为这样对你并不是个好主意,
 
提示,如果标题比较特殊的,你可以直接用查找窗口的办法找到EXE的主窗口,这样就比较容易,否则的话,用创建进程得到进程,或者遍历进程列表,匹配执行文件名得到相应进程,然后取得主窗口句柄.....
 
多人接受答案了。
 
后退
顶部