TFileStream的用法 如何将磁盘中文件读到TFileStream中?如何在磁盘中创建文件并将TFileStream中的数据写入文件?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这是我写过的程序里的一段代码。。供参考。。当然void TForm1::DataSave(void){ int pos; AnsiString FileName; FileName = OpenDataDlg->Files->Strings[CurFile]; pos = FileName.LastDelimiter("\\"); FileName.Insert(AnsiString("F"), (pos+1)); int i; TFileStream *File; AnsiString tmp; File = new TFileStream(FileName, fmCreate); for( i = 0; i < CListBox->Items->Count; i++ ) { if( CListBox->Checked[i] ) { tmp = CListBox->Items->Strings[i]+"\r\n"; File->Write(tmp.c_str(), tmp.Length()); } } delete File;} procedure TForm1.Button1Click(Sender: TObject);var fs:TFileStream;begin fs:=TfileStream.Create('c:\goomoo.dat',fmcreate or fmshareexclusive);//创建文件 try //.... finally fs.Free; end;end;procedure TForm1.Button2Click(Sender: TObject);var fs:TFileStream;begin fs := tfileStream.Create('c:\autoexec.bat',fmopenread or fmsharedenynone); //读取 try memo1.Lines.LoadFromStream(fs); finally fs.Free; end;end; TFileStream.loadfromfile 导入文件TFileStream.savetofile 保存文件 TFileStream.loadfromfile 导入文件TFileStream.savetofile 保存文件这个不是TFileStream的属性```` 关于panel控件宽度的奇怪问题,难道panel控件宽度有限制? 怎么取远程机的目录信息 请教中间层的作用 怎么样在程序中动态建立image控件,并且image 的picture从数据库中取出。及其image 在fastreport中如何判断一个memo中含有回车呢? 为什么我的hook程序没有hook到wm_showwindow消息,高手请看。 C++转DELPHI困难吗?有什么好建议 设置BDE 如何将小图片平铺成大图片? 为何申请亿唐个人主页不能成功? 救救我吧 请问在哪可以下载到Indy控件的例程呀!
void TForm1::DataSave(void)
{
int pos;
AnsiString FileName; FileName = OpenDataDlg->Files->Strings[CurFile];
pos = FileName.LastDelimiter("\\");
FileName.Insert(AnsiString("F"), (pos+1)); int i;
TFileStream *File;
AnsiString tmp; File = new TFileStream(FileName, fmCreate);
for( i = 0; i < CListBox->Items->Count; i++ )
{
if( CListBox->Checked[i] )
{
tmp = CListBox->Items->Strings[i]+"\r\n";
File->Write(tmp.c_str(), tmp.Length());
}
} delete File;
}
var
fs:TFileStream;
begin
fs:=TfileStream.Create('c:\goomoo.dat',fmcreate or fmshareexclusive);//创建文件
try
//....
finally
fs.Free;
end;end;procedure TForm1.Button2Click(Sender: TObject);
var
fs:TFileStream;
begin
fs := tfileStream.Create('c:\autoexec.bat',fmopenread or fmsharedenynone); //读取
try
memo1.Lines.LoadFromStream(fs);
finally
fs.Free;
end;
end;
TFileStream.savetofile 保存文件
TFileStream.savetofile 保存文件这个不是TFileStream的属性````