bearish 25-11-2008 09:07 AM
超难的问题
当user click Save button 的时候用VB .NET将ms word/excel/power point, notepad...等等 close掉nQG0Gt
,g:T7a0u3P(Zz-k
example:
;J;v2oXAr#z/{
user open ms excel(abc.xls),key-in了一些data,然后click MS-Excel Save function接着VB .NET detect到user run Save event就将ms excel 关掉。而且是将那个abc.xls 关掉不是将全部ms excel关掉。
极帝猫 25-11-2008 09:20 AM
回复 楼主 bearish 的帖子
你用 VB 打开 microsoft excel 的时候是用 com object 的方式来打开吗?
/k0s%g8A]6M+\
我想你应该还没有去 google 过吧? ?;s6c+~|%Z&~
搜一下,其实有很多资料可以参考的。
RxX8~d~Z.uf-j
给你,这个应该很有用。:agree:
h } C0t3x&~
[
U$T@$Xe3b
[url]http://vb.net-informations.com/excel-2007/vb.net_excel_2007_tutorials.htm[/url]
bearish 25-11-2008 10:58 AM
我是用VB .NET 的system.windows.form.listview 来打开里面的file(s)Iq!UT*g^U
listview 里面的file(s)是store在server而不是在user的pc
O!nQ0ut,IJ+u
里面的file(s)除了ms office 以外还有其他的档案7w?w9W;W4~W dJ.y
其实我要的是user打开document的时候,当user按save,我的VB .NET program就会去detect到底哪一个document按save,接着就将那个document关掉, 将那个document送回serverpaoo7U5Y
当user按save的时候为何要将那个document强行关掉是因为接下来需要run一些method,如不将它close掉的话就无法执行接下来的method
9@dz3Y+w&fd6R0Z
B7YA4d7~e
[[i] 本帖最后由 bearish 于 25-11-2008 11:05 AM 编辑 [/i]]