问题描述
使用webbrowser组件开发是,遇到了几个实际问题。列举一下请高手回答。一、删除正在浏览的文档的问题。我利用webbrowser打开word文档时,我想删除该文档,由于需要需要关闭该文档才能删除,如何关闭?我采用的办法是:mybrowser.Navigate("about:bland",NULL,NULL,NULL,NULL);然后DeleteFile("abc.doc");然而还是失败,似乎navigate是异步执行的。于是我加一个Sleep(5000),再删除,仍然失败。但是,只要我把deleteFile放在另外一个按钮下面执行,就能成功,百思不得其解。二、限制弹出网页的问题。我上网查了一些资料,说是要在NewWindow2事件中,设置Cancel=true就能解决,我做测试根本无效。不知道怎么回事三、浏览部分网页,会改变webbrowser控件的尺寸某些含有改变父窗口大小的javascripe代码会改变控件的尺寸导致界面混乱,如何解决该问题?希望本贴能吸引较多的webbrowser开发者前来关注,一起共同提高!!!
解决方案
解决方案二:
不明LZ在说什么
时间: 2024-10-01 11:20:15