procedure TMainForm.RzToolbarButton3Click(Sender: TObject);
var
i: Integer;
slist: TStringList;
strFile:string;
begin
//不存在,就创建文件
if SaveDialog1.Execute then
begin
strFile:=SaveDialog1.FileName;
if not FileExists(strfile) then
begin
FileCreate(strFile);
end;
slist := TStringList.Create;
dm.notesbakenew.First;
for i := 0 to dm.notesbakenew.Recordcount - 1 do
begin
sList.Add(dm.notesbakenew.FieldByName('sj').AsString + ',' + dm.notesbakenew.FieldByName('fsz').AsString);
dm.notesbakenew.Next;
end;
slist.SaveToFile(strFile);
end;
end;
end.
为什么有时候好用,有时候提示进程在被占用,不能创建文件?
var
i: Integer;
slist: TStringList;
strFile:string;
begin
//不存在,就创建文件
if SaveDialog1.Execute then
begin
strFile:=SaveDialog1.FileName;
if not FileExists(strfile) then
begin
FileCreate(strFile);
end;
slist := TStringList.Create;
dm.notesbakenew.First;
for i := 0 to dm.notesbakenew.Recordcount - 1 do
begin
sList.Add(dm.notesbakenew.FieldByName('sj').AsString + ',' + dm.notesbakenew.FieldByName('fsz').AsString);
dm.notesbakenew.Next;
end;
slist.SaveToFile(strFile);
end;
end;
end.
为什么有时候好用,有时候提示进程在被占用,不能创建文件?
解决方案 »
- 关于 clientdataset/ado 的事件
- ClientSocket和ServerSocket的问题
- 关于SQL查询,谢谢
- ics控件包中的问题。急!
- 在delphi中调用c#编写的web service时遇到的问题?请大家帮忙一下!多谢!
- 怎末这个论坛这末商业化啊?如果新手的分用完了,不是不用再问了?
- 一个关于文件读取的菜鸟问题(间接送分啊)!
- dll中如何停靠窗体
- 关于GetComputerName的出错问题,在线等待,马上结贴
- 请教能否用SQL语句创建DBF数据库。
- 有关delphi6中realaudio控件的问题??紧急!!在线等待!!
- 如果取到剪贴板里的文件信息???就好像MSN文件传送一样的功能??
你不是问过吗 还没解决啊
[email protected]
//不存在,就创建文件
if SaveDialog1.Execute then
begin
strFile:=SaveDialog1.FileName;
slist := TStringList.Create;
dm.notesbakenew.First;
for i := 0 to dm.notesbakenew.Recordcount - 1 do
begin
sList.Add(dm.notesbakenew.FieldByName('sj').AsString + ',' + dm.notesbakenew.FieldByName('fsz').AsString);
dm.notesbakenew.Next;
end;
slist.SaveToFile(strFile);
slist.Free;
end;