关于WebBrowser(50分)

X

xiaod

Unregistered / Unconfirmed
GUEST, unregistred user!

WebBrowser1.Navigate(strFileName);
方式浏览了一个WORD 文档,
怎么在程序中把WORD文档关闭?
 
WebBrowser1.Free
 
有没有其它方法
 
你说的具体点。想怎么关闭法
 
我从数据库里读取数据生成一个临时的WORD文档,
我用WebBrowser打开这个临时的WORD文档,
当我要从数据库读取另一条记录时,这时我又要生成一个临时文件,
但我肯定不能又取一个文件名,
我想把原来的临时文件覆盖,这是就必须关闭原来的文件才能覆盖。
 
你好,在你用webbrowser调用的应该是word生成的htm文件吧
你在webbrowser调用后就可以用filekill将该文件删除,
这样你就可以生成新的word文档了,在 delphi里面我没有试过,哈,也不知道行不行,
这里有个问题,就是在windows2000下,你如果调用的文件和先前的文件名字相同,那么
webbrowser就不会刷新!你换成另一个文件名称就可以了
 
在你用webbrowser调用的应该是word生成的htm文件吧
//////////////////
在用webbrowser调用的可是word文档,不一定非得是HTM,
文档被打开后(正在使用),肯定要关闭后才能删除掉
 
你要关闭文件的话,只要释放webbrowser的document就行。
当然更简单的就是
WebBrowser1.Navigate('');
//do some thing
WebBrowser1.Navigate('yourdoc.doc');
 
多人接受答案了。
 
顶部