我想在窗体创建的时候去读文件夹中的'DataBaseLogin.txt'文件,来获得数据库的登录信息。'DataBaseLogin.txt'中的内容是这样的:user:aaa;password:aaa 那么在程序中应该怎样读出文本文件的内容呢?和File有关的函数用法在哪里能查得到啊?
解决方案 »
- 离开了工作5年的公司,散分!
- 怎样在ie网页的图片上鼠标移过去时出现小工具条
- 请问一个SQL的参数问题?
- 如何在Delphi里显示出两个form?
- 怎样添加一个需要调用的函数(此函数序自己写)
- 我们都是微软的奴隶
- 我是delphi初学者,不知道在delphi里怎样才能看到所有局部变量的值,就如pb和vf等一样,这样可以方便跟踪程序,或者能否提供一些调试程序的一些经验。
- “无效字段长度”
- delphi 用image 画图
- 把dephi自带的库数据导入到oracle中去!
- TChart中绘制曲线时如何才能让它按照我加入点的次序绘制?
- 请教个语法问题,帮忙看看这是什么意思,这样转换成Delphi是否Ok?
还是用ini文件吧
delphi提供了一些基本操作函数
文件格式可以是
[LOGIN INFORMATION]
user=xxx
pass=xxx
存成info.ini
然后就可读文件了
procedure TForm1.Button2Click(Sender: TObject);
var
str,Pass,User:string;
MyFile:TIniFile;
begin
Str:=ExtractFilePath(Application.ExeName)+'info.ini';
try
Myfile:=Tinifile.Create(Str);
User:=Myfile.ReadString('LOGIN INFORMATION','user','');
Pass:=MyFile.ReadString('LOGIN INFORMATION','pass','');
finally
MyFile.Free;
end;
其格式如下:
[DBConn]
user=aaa
password=bbb舉個例子如下:
uses IniFilesvar
INIF: TIniFiles;
username, password: string;
begin
INIF := TIniFiles.Create('DataBaseLogin.txt');
try
username := INIF.ReadString('DBConn','user','');
password := INIF.ReadString('DBConn','password','');
finally
INIF.Free;
end;
end;上面的代碼沒有說明,具體的樓主可以查看幫助