Office中各个组件可以分别安装,如WORD装97版,EXCEL装2000版,不过一般不会这么装, 可以建立一个WORD实例,它有Version属性 Set wd=new Word.Application msgbox wd.Version
操作版本号的方法: Public Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA" (lpVersionInformation As OSVERSIONINFO) As Long 1、利用GetVersionEx(OSInfo)得到 2、判断 Select Case OSInfo.dwPlatformId Case 0 GetWindowsVersion = "Windows 32s " Case 1 GetWindowsVersion = "Windows 95/98" Case 2 GetWindowsVersion = "Windows NT" End Select
TO hhjjhjhj(大头) ( ) 你的方法对WORD 还有 EXCEL都管用 但为什么对ACCESS不管用那?
TO:sprite14(鬼怪) 怎么不管用呢? '引用ACCESS Sub hh() Dim ss As Access.Application Set ss = New Access.Application ss.Visible = True MsgBox ss.Version End Sub
我也有例子,要的发消息给我,交换
谢谢jennyvenus(怎么给我锁定的?)
另:我现在急切的想知道如何读出CPU的速度
能知道是486,586,或者P3,P4就行
IE:
HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Internet Explorer\\VersionOffice:
HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Office\\Word
Office的不太准,你用Regedit打开注册表看一下,具体键名是什么;原来用InstallShield做安装的时候用脚本查过系统的相关信息。
可OFFICE确实困难点
有无代码?
请问你发了吗?
谢谢
[email protected]
可以建立一个WORD实例,它有Version属性
Set wd=new Word.Application
msgbox wd.Version
Public Declare Function GetVersionEx Lib "kernel32" Alias "GetVersionExA" (lpVersionInformation As OSVERSIONINFO) As Long
1、利用GetVersionEx(OSInfo)得到
2、判断
Select Case OSInfo.dwPlatformId
Case 0
GetWindowsVersion = "Windows 32s "
Case 1
GetWindowsVersion = "Windows 95/98"
Case 2
GetWindowsVersion = "Windows NT"
End Select
你的方法对WORD 还有 EXCEL都管用
但为什么对ACCESS不管用那?
怎么不管用呢?
'引用ACCESS
Sub hh()
Dim ss As Access.Application
Set ss = New Access.Application
ss.Visible = True
MsgBox ss.Version
End Sub
提示未找到方法或数据成员