怎样在安装路径下新建文件夹??(50分)

  • 主题发起人 主题发起人 hbolive
  • 开始时间 开始时间
H

hbolive

Unregistered / Unconfirmed
GUEST, unregistred user!
安装盘安装路径为C://qqqq,那么怎样在qqqq下建一文件夹data,并把目标文件拷进去??
 
你用制作安装盘的软件,比如install shield,wise,都提供这种功能。
 
CreateDir(C:/qqqq/data);
 
用mkdir()函数创建目录,用API函数copyfile()进行拷贝。
或直接用API函数SHFileOperation进行处理.
 
不知你想何时拷?
执行程序时mkdir(s:String)
CopyFile(源文件,目标文件,覆盖标志)
安装时 设置好安装路径后,分成不同的组,方到相应的路径就行了
 
就是用install shield做安装盘,,但我弄来弄去,也不会,,具体怎样操作啊???
 
用install shield做安装盘,
在"Groups and Files"选项里"New Group",填一个Group Name,
Destination选<InstallDir>,
如果你要建一个data目录,就在<InstallDir>后写/data,例:
<InstallDir>/data
然后把要放在这个目录下的文件添加到这个Group里就行了。
 
wind_cloudy的“直接用API函数SHFileOperation进行处理”最好用
 
CreateDir(YourDir);
 
就是用install shield做安装盘,
1.在“Group and Fiels ”中新建一个“Group”,
在其属性中Destination设置:<INSTALLDIR>/data,
2.在Components中将刚才新建的“GROUP”加入到“Applocation Files”

OK!
 
Createdir;
Look help in delphi
 
delphi中的例子:
if not DirectoryExists('c:/qqqq') then
if not CreateDir('C:/qqqq') then
raise Exception.Create('Cannot create c:/qqqq');
 
多人接受答案了。
 
后退
顶部