首先申明:请不要使用Word对象,Ole等等。
解决方案 »
- VB(VBA)存取SQL SERVER 2008
- 我用win2003server(sp2)+VB6+MSDE2000(spa3)写的一个单机版程序,用installshied12打包生成setup.exe安装程序,在winxp、win2000下直接安装后都能正常运行,但在win98下安装后却不能运行了,
- .ini文件,如何得知有几个主键??
- 请问怎样在Crystal Reports 8.5中实现金额大写,急用
- 控件数组如何用循环给Value属性赋值
- xp下通过任务计划执行一VB程序获取桌面路径问题
- 为什么实现不了删除和添加(急!!!!!!!!)
- 使用TdbGRID的问题
- 怎么对字符串加密! 急~~~~~~~~~~~
- VB打包安装问题!!!急!!!!!
- 关于游标,希望高手指教
- 我是vb的初学者,上次有高手说我的编程习惯不好,请教各位,多多指导!
我提供一个方法给你,不过是取巧的利用Active什么(详细忘了,作用是使某程序成为活动的)的一个API使Word窗体变为活动窗体
然后利用setcursorpos设定鼠标坐标到(保存)的位置,然后mouse_event完成一次鼠标按键保存OK
[Active什么]是一个函数,是否是API函数记不清楚,而且函数名我也记不清楚了,但是有这个函数,你得参阅下其他资料
ShowWindow wHandle, 1
T = SetActiveWindow(wHandle)
keybd_event &H11, 0, 0, 0
keybd_event &H53, 0, 0, 0
keybd_event &H53, 0, 2, 0
keybd_event &H11, 0, 2, 0
不过这段代码关闭Word是没有问题,可是用这种方法却不能关闭找到的Excel和PowerPoint窗口,哪位兄弟能提供能好的方法?