Sign in to follow this  
Ogrim Doohamer

List Box - Multiselect On

Recommended Posts

Caras preciso de ajuda, eu criei um List Box, e dexei ele pra poder selecionar varios valores, so que eu quero pegar somente os valores selecionados, e eu não tenho a minima ideia de como fazer isso, se alguém puder me ajudar, preciso com urgencia !!!

Obrigado B)

Share this post


Link to post
Share on other sites

opa

você tem que fazer um loop nos itens, e checar os que estão selecionados somente, vamos supor que voce queira dar uma mensagem em cada item selecionado, troque esta ação da mensagem pela ação que deseja fazer...

var

i: Integer;

begin

for i := 0 to ListBox1.Items.Count - 1 do

if (ListBox1.Selected) then

ShowMessage('[item selecionado]'+#13+

'Index: ' + IntToStr(i)+#13+

'Caption: ' + ListBox1.Items.Strings);

end;

já na mensagem está o Index e o Caption do Item, acho que é o que você vai precisar...

qlq coisa posta ai

abraços

Share this post


Link to post
Share on other sites

vlw veio, eu consegui fazer de outra forma, o engraçado he que essa função : Selected, meu delphi não reconhece, =/, meu delphi é 7, é normal ele não ter essa função ???

Share this post


Link to post
Share on other sites

opa

eu testei em delphi6, mas pra ser sincero, eu senti falta de

listbox1.items.selected ao invés de listbox1.selected sei lá se é meu delphi que está zuado auhahuau

abraços

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this