把修改后的口令写回文件中,为何值赋不进去。(100分)

  • 主题发起人 主题发起人 fk
  • 开始时间 开始时间
F

fk

Unregistered / Unconfirmed
GUEST, unregistred user!
把修改后的口令写回文件中,为何值赋不进去。
程序如下:
memo1.Lines.Strings[5]:=Edit1.Text; (1)
Memo1.Lines.SaveToFile(filename); (2)

其中(1)式执行完后,memo1.Lines.Strings[5]='' 跟踪调试时,Edit1.Text有值。
写为memo1.Lines.Strings[5]:='1222'; 也不行。

请问如何把修改后的口令写回文件? 非常感谢!
 
给你的 Mail 收到了吗?
看看你的 Memo1.Lines.Count 是不是小于 6 !
 
想不通有什么问题,唯一的可能是你的filename有问题,可能你保存的文件放到另一个目录
中去了。呵,实在是想不出来有其它原因了。 :)
 
fk:你的邮件我收到了,我也没看出有什么不正常,你把和这一段相关的代码都发给我好么?
 
是不是你建的表有问题,仔细检查一下你的建表语句。
 
真是奇怪,不可能呀,我这样都是好好的。
是不是MEMO的行数不到5
贴出来大家看看吧,这么奇怪的事情大家都来分享分享
to慕容乾坤:他没建表,直接用的文本文件。

 
filename=?

or

贴出你的代码
 
莫名其妙,重新写一回就好了,根原来的代码一样。可能是delphi5的问题
多谢各位了
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部