var
Form1: TForm1;
type
studentrecord=record
xh,xm:string[11];
xb:boolean;
yy,sx,dz:integer;
end;implementation
{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
var
t:studentrecord;
f:file of studentrecord;
size:integer;
begin
t.xh:=edit1.Text;
t.xm:=edit2.Text;
t.sx:=strtoint(edit3.Text);
t.yy:=strtoint(edit4.Text);
t.dz:=strtoint(edit5.Text);
if radiobutton1.Checked then
t.xb:=true
else
t.xb:=false;
assignfile(f,'f:\shuju\stu.dat');
if fileexists('f:\shuju\stu.dat') then
reset(f)
else
rewrite(f);
size:=filesize(f);
seek(f,size);
write(f,t);
closefile(f);
edit1.Text:='';
edit2.Text:='';
edit3.Text:='';
edit4.Text:='';
edit5.Text:='';
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
close;
end;end.
Form1: TForm1;
type
studentrecord=record
xh,xm:string[11];
xb:boolean;
yy,sx,dz:integer;
end;implementation
{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
var
t:studentrecord;
f:file of studentrecord;
size:integer;
begin
t.xh:=edit1.Text;
t.xm:=edit2.Text;
t.sx:=strtoint(edit3.Text);
t.yy:=strtoint(edit4.Text);
t.dz:=strtoint(edit5.Text);
if radiobutton1.Checked then
t.xb:=true
else
t.xb:=false;
assignfile(f,'f:\shuju\stu.dat');
if fileexists('f:\shuju\stu.dat') then
reset(f)
else
rewrite(f);
size:=filesize(f);
seek(f,size);
write(f,t);
closefile(f);
edit1.Text:='';
edit2.Text:='';
edit3.Text:='';
edit4.Text:='';
edit5.Text:='';
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
close;
end;end.
解决方案 »
- 关于在RichEdit中插入GIF图片的问题
- Delphi7,运行时Showmessage()显示出代码里没有的内容,怎么回事?
- 谁帮忙看下,这个循环是否错了?
- 结束进程时提示:系统检测到危害安全的尝试...这是如何实现的
- 请教delphi中的数据结构转换为c++后的表示方式
- 一个小问题?
- MYSQL +DELPHI 问题。高手来啊。要死啦
- 深圳,适合你的发展,有来深圳工作的朋友请进来(急招DELPHI爱好者)
- 上午听专家上课,他说:"深圳科陆(做电力系统的)的技术不错",是这样吗?
- 请教查询统计的SQL语句???
- 急救(在线),动态库调用问题?
- 如何通过DELPHI编程实现在MSSQL建立一个用户及密码
这样不行么
只有这个解释了。。删掉目录,果然出现这个了。var
Form1: TForm1;
type
studentrecord=record
xh,xm:string[11];
xb:boolean;
yy,sx,dz:integer;
end;implementation
{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
var
t:studentrecord;
f:file of studentrecord;
size:integer;
begin
t.xh:=edit1.Text;
t.xm:=edit2.Text;
t.sx:=strtoint(edit3.Text);
t.yy:=strtoint(edit4.Text);
t.dz:=strtoint(edit5.Text);
if radiobutton1.Checked then
t.xb:=true
else
t.xb:=false;
if not DirectoryExists('f:\shuju') then
if not CreateDir('f:\shuju') then
raise Exception.Create('Can not creat the new folder: f:\shuju');
assignfile(f,'f:\shuju\stu.dat');
if fileexists('f:\shuju\stu.dat') then
reset(f)
else
rewrite(f);
size:=filesize(f);
seek(f,size);
write(f,t);
closefile(f);
edit1.Text:='';
edit2.Text:='';
edit3.Text:='';
edit4.Text:='';
edit5.Text:='';
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
close;
end;end.