关于DriveComboBox和DrectoryBox的 ( 积分: 25 )

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

hw198324

Unregistered / Unconfirmed
GUEST, unregistred user!
我是用TFileStream创建文件的,我想用以上两个空间实现选择保存路径,问这该如何实现?也就是说如何用TFileStream在我指定的位置创建一个文件(DriveComboBox,DrectoryBox)
 
我是用TFileStream创建文件的,我想用以上两个空间实现选择保存路径,问这该如何实现?也就是说如何用TFileStream在我指定的位置创建一个文件(DriveComboBox,DrectoryBox)
 
var
MyFile:TFileStream;
begin
MyFile:=TFileStream.Create(DirectoryListBox1.Directory+'MyData.dat',fmCreate or fmOpenRead);
end;
 
这样做不能保存到具体的文件夹。
DriveComboBox还没用到呢,能不能再改进一下
 
能够保存到文件夹?
回答就给分了
 
怎么没高手进来看看啊?
 
设置DrectoryBox的Drive属性为DriveComboBox嘛
 
是这里面有问题
F:=TFileStream.Create(DirectoryListBox1.Directory+'xiaofeitongji.txt', fmCreate or fmOpenWrite);
这样保存的时候不能保存到具体的文件夹
 
这样也是保存在盘里,文件名是DirectoryListBox1.Directory+'xiaofeitongji.txt'
 
想保存在哪,就写路径呗
DirectoryListBox1.Directory就是DirectoryListBox1的路径
你不想保存在这里,DirectoryListBox1也没用
自己写路径吧。
 
TFileStream
我是同时要在自己选中的文件夹里创建一个文本文件
 
按照FlashDance方法保存得到的是文件名为DirectoryListBox1.Directory+'xiaofeitongji.txt'的文件,而没有把文件保存在DirectoryListBox1.Directory里
 
DirectoryListBox1是用来选取路径的
文件是保存在硬盘上的
怎么把文件保存在DirectoryListBox1.Directory里??
DirectoryListBox1.Directory只是确定一下路径而巳,只是一个路径拾取的作用
 
楼上的能不能稍微说清楚一点啊?
 
使用DirectoryListBox1.Directory得到的只是一个字符串而巳,一个代表路径的字符串
 
后退
顶部