var
FileName: string;
temp: string;
begin
FileName := 'TJF\NET' + FormatDateTime('MMDD', Date) + '.TXT';
AssignFile(FileJournal, FileName);
try
Append(FileJournal);
except
ReWrite(FileJournal);
end;
if Mode <> 0 then
temp := FormatDateTime('HH:MM:SS ', Now) + JStr
else
temp := JStr;
Write(FileJournal,temp);
WriteLn(FileJournal);
CloseFile(FileJournal);
end;
FileName: string;
temp: string;
begin
FileName := 'TJF\NET' + FormatDateTime('MMDD', Date) + '.TXT';
AssignFile(FileJournal, FileName);
try
Append(FileJournal);
except
ReWrite(FileJournal);
end;
if Mode <> 0 then
temp := FormatDateTime('HH:MM:SS ', Now) + JStr
else
temp := JStr;
Write(FileJournal,temp);
WriteLn(FileJournal);
CloseFile(FileJournal);
end;
解决方案 »
- 怎样处理c#编写的webservice中返回的dataset数据类型
- 请问如果写一个程序,将所有区位码所表示的字符读出来?
- 请问如何在DLL中初始化DCOM??
- 问个白痴问题 DELPHI 能否实现动态代码?
- 各位大侠,哪里有支持JPEG格式的DBImage控件下载???
- 关于memo控件里放其它控件(如Radiogroup)?
- Delphi7下做的form如何才能用delphi5打开(分不够再加,急,在线等)
- 为什么我用adodataset1.Append;添加数据,如果在有D的电脑上就没事,但到别的电脑上就说找不到ADO对象??
- 有没有只能输入数字(包括浮点数)的edit控件?
- 进来的话对你一定有帮助,也一定有分加--一个关于指针的话题
- SQL Server Destop版不是用Socket通讯的吗?
- 有一串字符为'001',怎样使用代码将他不断加1后变成'002','003'...'015','016'...,并按照此顺序排列。
LoadFromFile('1.txt');
Add('添加一行');
SaveToFile('1.txt')
finally
Free;
end;
sl := TStringList.Create;sl.LoadFromFile('file');...do somethingsl.SaveToFile('file');
MyTextFile:TextFile;
i : Integer;
S : String;
begin
AssignFile(MyTextFile,'MyTextFile.txt');
Reset(MyTextFile);
for i:=0 to 5 do
begin
S := 'This is line #';
WriteLn(MyTextFile,S,i);
end;
CloseFile(MyTextFile);
end;
var
sParamFileName:string;
sFile:TextFile;
sTemp:String;
begin
sParamFileName:='address.txt'; ////与应用程序路径相同
If FileExists(sParamFileName) Then
Begin
AssignFile(sFile, sParamFileName);
Reset(sFile);
cbPT.Items.Clear;
While not EOF(sFile) Do
Begin
Readln(sFile, sTemp);
cbPT.Items.Add(sTemp);
End; CloseFile(sFile);
End;
end;我的目的是把'address.txt'的内容添加到combobox里。可是当我把'address.txt'另存为'address.ptd'的时候就可以。两个文件都在当前目录。其中cbPT是combobox的name.
这时,你可以进行第二步:打开文件。有三种方式打开文件:使用R e w r i t e ( )过程创建并打开文
件;对于一个已存在的文件,此操作将使文件被覆盖;使用R e s e t ( )过程只读地打开一个文件;使用
Append() 过程向已存在的文件追加文本。
注意Reset()将以可读写方式打开类型文件和无类型文件。
可以使用C l o s e F i l e ( )来关闭一个已打开的文件。下例是各种调用的例子。
var
items:TStrings; items.LoadFromFile('address.txt');
//处理
items.SaveToFile(''address.ptd');
items:TStrings;
items:=TStringList.Create;
items.LoadFromFile('address.txt');
//处理
items.SaveToFile(''address.ptd');
items.free;