作者:乔山办公网日期:
返回目录:office365
比如%7.2f点前面的7代表输出的数的宽度,也就是zd位数~包括回小数点后的数字;点后的2代表小数点后面的数字的个数;,一般只写答成%.2f,比如floatPI=3.1415printf("%.2f",PI)输出结果为3.14
也可以通过注册百表判断的,OFFICE 2010 对应的是度 office 14.0 的版知本。
你只要判断 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0 这个下面,有任意道一个子键,就可以版判定是权否安装了。
这个多数的语言存在抓取异常的机制,可以尝试使用一下,例如C#.net java中使用的try {} catch {} 语句,我已退出IT,未曾尝试,你可以试下,毕竟异常可以抓出是什么类型的
访问注册表,HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\
下面又多个版本信息,9.0,,10.0,12.0,14.0等,分别对应不同的百版本,我记得12.0是office2007,14.0是office 2010(因为13在西方不吉利,office直接跳过了),其他度不详。
然后你查询每个下面的一个程序,例如,WORD的安装目录版,应该是\Word\InstallRoot下的键值Path,例如我的电脑是2010的office,则可以访问HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Word\InstallRoot,键值Path为"Path"="D:\\Microsoft Office\\Office14\\"
其他版本类似,如果找不到权,说明没有安装。