Y yiy Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-18 #1 DELPHI中用CREATEPORCESS调用外部程序时打开一个已存在的文件不难,但<br>如何在调用外部程序的同时自动新建一个相应类型的新文件呢?有没有别的函<br>数,或者别的方法?
Y yiy Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-18 #3 to rss<br> 怎样分析?不管是用控件还是函数,能否指点一下思路?
R rss Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-18 #4 具体调什么程序,生成什么新文件.<br>总之不大可能实现.除非此程序注册表里有什么文章.
Y yiy Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-18 #5 具体一点,比如说调用WORD时打开一个.doc文件,调用映像(kodakimg.exe)打开<br>一个.tif文件()。有什么好办法吗?<br>我想只用API也不行,不知用OLE或DDE能不能实现?<br><br>
具体一点,比如说调用WORD时打开一个.doc文件,调用映像(kodakimg.exe)打开<br>一个.tif文件()。有什么好办法吗?<br>我想只用API也不行,不知用OLE或DDE能不能实现?<br><br>
P Pantheon Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-27 #7 有的程序如果发现打开文件不存在就创建一新文件,<br>这种情况你就走运了.<br>另外,ole只对那些支持此接口的程序有效.<br>
G geshengping Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-27 #8 可以用函数execute()来完成,下面以winamp打开mp3文件为例说明之,<br>execute('winamp.exe',mp3name,'c:/winamp',sw_hide);<br> {sw_hide表示为后台播放,需根据实际情况灵活确定。}
可以用函数execute()来完成,下面以winamp打开mp3文件为例说明之,<br>execute('winamp.exe',mp3name,'c:/winamp',sw_hide);<br> {sw_hide表示为后台播放,需根据实际情况灵活确定。}
C cytown Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-30 #9 真的是具体情况具体分析, 看你的程序是什么了, 例如EDIT, 如果不存在<br>参数文件,就创建一个, 而有的则报错.<br>
G geshengping Unregistered / Unconfirmed GUEST, unregistred user! 1999-08-30 #10 更正一下,应该是<br>executefile('winamp.exe',mp3name,'c:/winamp',sw_hide);<br>函数原型说明参见<br>C:/Program Files/Borland/Delphi4/Demos/Doc/Filmanex/fmxutils.pas
更正一下,应该是<br>executefile('winamp.exe',mp3name,'c:/winamp',sw_hide);<br>函数原型说明参见<br>C:/Program Files/Borland/Delphi4/Demos/Doc/Filmanex/fmxutils.pas