如何取得Listbox中索引值的字串?(50分)

  • 主题发起人 主题发起人 chinaxxx
  • 开始时间 开始时间
C

chinaxxx

Unregistered / Unconfirmed
GUEST, unregistred user!
请教:
如何取得LISTBOX中的行索引字串值?
我想把LISTBOX1中的LISTBOX.ITEMS.(文本)取出来
并把它加到LISTBOX2中请问该如何处理?
 
试试
ListBox1.Items.Add(ListBox1.Items);
 
用循环
for i:= 0 to listbox1.count-1 do
if listbox1.items.text=str then showmessage('ok');
str为要查的字符串
 
各位:
列表框中已有值,是要把它取出来。

浦欣:
listbox1.items.text根本不对。
 
listbox有一个属性叫selected是一个boolean类型的数组,
记录着每条是否被选中!

for i:=0 to listbox1.Items.Count-1 do
if listbox1.select
then
ListBox2.Items.Add(ListBox1.Items);
 
把ListBox1中选中的菜单项加入ListBox2,很简单:

ListBox2.Items.Add(ListBox1.Items.Strings[ListBox1.ItemIndex]);
 
for i := 0 to ListBox1.Items.Count -1 do
ListBox2.Items.Add(ListBox2.Items);
 
ListBox2.Items.AddStrings(ListBox1.Items);
 
唉,一群本本,应该是这样的!
str:=listbox1.items.strings[itemindex];
showmessage(str);

我是才学delphi的!希望大家咄咄指教!!!
 
應該是
str:=listbox1.items.strings[listbox1.itemindex];
showmessage(str);
吧?
你這只是把字符取出來,
要存入listbox2,還得用listbox1.items.add()
 
listbox2.Items.Add(listbox1.Items[2]);
只需这样就可以啊!
 
listbox.items本身是STRING属性,就是listbox.items.strings
你就可以得到字符串
添加就不用回答了。
 
ListBox2.Items.Add(ListBox1.Items);
*我们只是不知道你想用它来干嘛。
 
把ListBox1中选中的菜单项加入ListBox2,很简单:

ListBox2.Items.Add(ListBox1.Items[ListBox1.ItemIndex]);
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部