我是DELPHI初学者,请各位大哥多多帮助。先谢了。再问个小问题。^i^(10分)

  • 主题发起人 主题发起人 zjsfzhong
  • 开始时间 开始时间
Z

zjsfzhong

Unregistered / Unconfirmed
GUEST, unregistred user!
procedure TForm1.Button2Click(Sender: TObject);
begin
; listbox1.items:=('abc.txt');
这样怎么listbox1.items里读不进去abc.txt的内容。

用LISTBOX1.ITEMS:=(EDIT1.TEXT);可以加到listbox1.items里。可是上面的怎么不行呢?
还有LISTBOX1.ITEMS:=(EDIT1.TEXT);怎么同时保存写进去的内容呢?
怎么删除listbox1.items里的单项内容啊?用listbox1.items.clear就全删掉了。
怎么限制edit1.text里只能输入数字呢?
问题多了点。谢谢帮助!
 
你是指abc.txt文件?要用Assign的。至于输入数字,监控KEYPRESS事件吧
 
最后一个:
怎么限制edit1.text里只能输入数字呢?
在Edit1的KeyPress时间里面判断
; if not (Key in ['0'..'9', '.', Chr(VK_BACK)]) then Key := Chr(0);
 
listbox1.items.add('string');
 
倒数第二个:
>>怎么删除listbox1.items里的单项内容啊?用listbox1.items.clear就全删掉了。
ListBox1.Items.Delete(i);
i为第几个,取值从0开始到ListBox1.Items.Count
 
>>listbox1.items:=('abc.txt');
这个,你其实是给items赋值了,它是一个TStrings类型,不是String类型。
而且你赋值的数据不是abc这个文本框里面的东西,而是文字“abc.txt”
正确的赋值方式为:ListBox1.Items.Add(abc.Text)
 
listbox1.items:=('abc.txt');
我的意思是用listbox1.items读取abc.txt的文本文件。
 
1 listbox1.items.text:='asdf'
2 listbox1.items.save之类的,我没有试过,应该这样可以的!
3 可以做成选中一个,然后 listbox1.deleteselected ;
4.对edit中的每个字符判断是否为数字,或者在edit的按健时间中,只让他输入数字。
 
是这个:
ListBox1.Items.LoadFromFile('abc.Txt');
 
ListBox1.Items.LoadFromFile('abc.Txt');
我这样试过。好象不行啊。
 
接受答案了.
 

Similar threads

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