delphi创建文件夹
⑴ delphi中CreateDirectory和CreateDir有什么区别创建文件夹的同时能定义文件夹的属性吗
CreateDirectory可以再创建目录是指定文件夹的属性,CreateDir则不能。
⑵ 如何创建一个Delphi工程
delphi7安装的时候,会安装一些附加的程序,比如公共文件,位于program files下面的common files目录下面、IB数据库等,所以如果你不安装这些的话,可以选择不安装,这些delphi的主要文件就会安装在delphi7(PS:delphi v7)目录下,当你打开delphi7的时候就会默认建立一个程序,直接按F9就可以运行这个程序,当然这个程序什么也做不了,只是一样空壳,你得要上面完成你的任务代码。如果你的RUN按键不可用,那有可能是你建立的不是一个完整的工程,比如只有一Form,而没有dpr工程文件,或者只是一个dll,又或者是一个ActivX这些不可以直接运行的程序,创建的工程是可以存一同一个目录下面的,保存的时候选择你合适的路径就可以了。
我从delphi5用到7,虽然现在都BDS了,不过我还是喜欢用7,所以我推荐你用,如果你想看书的话,看《Delphi7编程指南》就行了,网上大把的电子书下载。
⑶ 如何用DELPHI创建一个文件夹和一个文本文件
创建文件:
CreateFile(FileName, fmCreate,)
创建文件夹:
ForceDirectiory
帮助里面有这两个函数的详细说明。
⑷ Delphi判断文件夹是否存在,不存在就创建一个
delphi 判断文件夹目录可以使用 DirectoryExists 函数,而创建目录可以使用 CreateDir 和ForceDirectories 函数。
CreateDir 和ForceDirectories 函数都可以创建文件夹,两者的区别在于:
ForceDirectories 创建多级目录,父目录不必存在;而 CreateDir 只能创建最后的一级目录,父目录必须存在。举例说明:
如果需要建立 d:path1subPath1,那么CreateDir 函数只能先建立d:path1(或必须该路径存在),再建立d:path1subPath1。而用ForceDirectories 函数可以一次性建立。
示例代码如下:
procereTForm1.Button1Click(Sender:TObject);
begin
ifnotDirectoryExists(Edit1.Text)then//判断目录是否存在
try
begin
ForceDirectories(Edit1.Text);//创建目录
end;
finally
raiseException.Create('无法建立路径:'+Edit1.Text);
end;
end;
⑸ 如何禁止 delphi 创建history文件夹
//创建单个文件夹
uses Windows;
CreateDirectory('C:/history', nil);
//创建多级文件夹
uses FileCtrl;
ForceDirectories('C:/history/1/2/3');
⑹ delphi怎么创建以当前日期命名的文件夹
CreateDirectory( PChar( 'C:\' + FormatDateTime( 'yyyymmdd', Now ) );
⑺ 我想在DELPHI 中在本机PROGRAM FILES 文件夹下建立一个目录123
var
adr:array[0..MAX_PATH] of Char;
begin
GetSystemDirectory(adr,MAX_PATH);
end;
adr里面就是你想要的路径,然后在去创建目录去。
⑻ delphi xe6 怎么在安卓手机创建文件夹
引用这个单元下面的功能函数
System.IOUtils TDirectory.CreateDirectory
TDirectory.CreateDirectory(temppath);
⑼ 如何用delphi做出一个创建虚拟盘的软件
已知的两种方法,
一种很简单,而且并不需要delph:
使用subst命令,该dos命令可以把一个目录当作一个磁盘驱动器来看,不过不能格式化。以下命令将D盘的test文件夹虚拟成F盘:
Subst
F:
D:\test
另一种比较难,你可能需要vxd编程知识,了解vxd是如何工作的等等,真正的虚拟盘需要VXD。
VxD是virtual
X
driver的简写,即虚拟设备驱动程序。