写入文本文件后,按一定的格式保存。
edit1.text:=' '两个空格
edit2.text:=' '两个空格
设置完成后,如何保存edit1和edit2中的内容,下次再使用的时候便不用在更改
edit1和edit2的值。
edit1.text:=' '两个空格
edit2.text:=' '两个空格
设置完成后,如何保存edit1和edit2中的内容,下次再使用的时候便不用在更改
edit1和edit2的值。
解决方案 »
- Delphi连接数据库
- 用ado连接Access出错
- 关于用fastmm检测内存泄漏的问题?
- 求救: 通用过滤问题, 两天了. 头大啊!!
- 老问题了,但我还不是很清楚,关于连接oracle到底用啥控件比较好???
- 怎样屏蔽掉shockwaveflash控件的右键菜单?
- 纠正“DELPHI”的发音,大家都请来看!
- 我下载的1stclass4000StdVcl6需要口令,安装不了呀。
- 如何把delphi函数或过程转化为16进制代码
- 大家帮我看看这个怎么解决,解决了,另开帖送分!急!
- 请问在一个unit自义函数,在另一个unit里面才能调用它???
- xml是什么语言?xml在internet中起什么作用?delphi如何使用它呢?
type
TEditRec=packed record
Str1:string[n];//n为字符串长度,自己设定就可以了
str2:string[m];//m为字符串长度,同上
end;procedure button1click(sender :tobject)
var
RecFile:file of TEditRec;
EditRec:TEditRec;
begin
EditRec.str1:=edit1.text;
EditRec.str2:=edit2.text;
assignfile(RecFile,'Test.txt');
reset(RecFile);
Seek(RecFile,FileSize(RecFile));
write(RecFile,EditRec);
CloseFile(RecFile);
end;
读出来的时候同样,稍微改一下,一上我没经过调试,你调一下,思路是正确的!
begin
close;
sql.clear;
sql.add('select * from table where a=''99999''');
open;
if not adoquery1.Eof then
begin
AssignFile(lfile,'c:\wwyysha\99999.txt');
Rewrite(lfile);
try
while not adoquery1.Eof do
begin
lvalue:=adoquery1.Fields[0].asstring;
for loop := 0 to adoquery1.FieldCount-1 do
lvalue := lvalue+ adoquery1.fields[loop].asstring+' , ';
writeln(lfile,lvalue);
adoquery1.Next;
end;
finally
end;
closefile(lfile);
end;
end;