mikewolf2k 发表于 2004-6-30 21:28:00

VB中如何获得几个特定目录的位置?

请问在VB中如何获得以下几个目录的位置:


1。regsvr32.exe所在目录。


2。autocad所在目录及版本。若装有多个版本autocad,能否分别获得各版本或指定版本的autocad目录。


3。用户桌面所在目录。


谢谢。

雪山飞狐_lzh 发表于 2004-7-1 08:42:00

你在做安装程序?

mikewolf2k 发表于 2004-7-1 20:51:00

对啊,为自己的程序做一个安装程序。请指教。

雪山飞狐_lzh 发表于 2004-7-1 20:55:00

不用这么复杂,到网上Down一个做安装程序的软件就可以了

mikewolf2k 发表于 2004-7-1 21:03:00

我的要求很简单,自己做一个就行了。


有什么安装程序能判断cad的版本及路径?恐怕很少吧?

雪山飞狐_lzh 发表于 2004-7-1 21:18:00

置顶的<b>通用AutoCAD二次开发安装程序为什么不试试?</b>

mikewolf2k 发表于 2004-7-1 21:27:00

不合适啊~


到底如何获得最开始的问题答案啊?

雪山飞狐_lzh 发表于 2004-7-1 21:39:00

调用Api读取注册表

myfreemind 发表于 2004-7-1 22:30:00

Dim path As String * 255<BR>GetSystemDirectoryA path, Len(path)<BR>MsgBox path


***API声明


<BR>'获取system目录<BR>Public Declare Function GetSystemDirectoryA Lib "kernel32" (ByVal lpBuffer As String, ByVal nSize As Long) As Long<BR>

mikewolf2k 发表于 2004-7-2 19:02:00

不能用啊~


cad版本及路径怎么获得?谢谢。
页: [1] 2
查看完整版本: VB中如何获得几个特定目录的位置?