.txt用Readln()读,*.ini用TiniFile对象,
ReadSectionValues(const Section:String;String:TString)
"Key=Value"
ReadSectionValues(const Section:String;String:TString)
"Key=Value"
解决方案 »
- 急,会的进,谢谢 ,怎么屏蔽任务栏菜单?
- 简单问题
- 如何判别一个windows服务是否存在? 是否已经启动?
- 关于图片的,请高手指教.
- comboBox控件问题,恼火中……(在线等待)
- 一道面试题目
- 在TreeView控件中。如何实现,选择功能,就是checkbox的功能?
- 在线等%% IDHTTP+SSL的问题
- MIDAS中,怎样通过Client.exe生成MS Sql2000数据库?(就像《管家婆》那样,运行一次客户端,输入数据库的名称,就会自动在SQL Server2000
- 本人遇到了一个问题,mscomm串口通信的,请高手赐教
- 能不能给我提供delphi5(不是delphi6版本)的产品序列号
- 怎么用继承的方法?除了继承还有什么方法可重复使用窗体?
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls,IniFiles;type
TForm1 = class(TForm)
Memo1: TMemo;
Edit1: TEdit;
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;
MyIni: TiniFile;
implementation{$R *.DFM}procedure TForm1.FormCreate(Sender: TObject);
var
MyText:TextFile;
s1:String;begin
// 读Text文件
AssignFile(Mytext,'c:\Test\kmStart.txt');
Reset(MyText);
memo1.Clear;
Try
while not eof(Mytext) do
begin
Readln(MyText,s1);
memo1.Lines.Add(s1);
end; Finally
CloseFile(Mytext);
end;
// 读INI文件
Myini:=TiniFile.Create('C:\test\test.ini');
edit1.Text:=Myini.ReadString('MySection','Mykey','MyValue');end;procedure TForm1.FormDestroy(Sender: TObject);
begin
// 写INI文件
Myini.WriteString('MySection','Mykey',DateToStr(now));
Myini.Destroy;
end;end.
var
tl:tstrings;tl:=tstringlist.create;
tl.LoadFromFile('你的文本');