Casa
Top.Mail.Ru Yandeks.Metrika
Fórum: "Principal";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

Para baixo

ListBox Encontre agências semelhantes


Ser_Kham1   (2001-12-17 16:10) [0]

Boa tarde, senhores.
Eu li ajuda no ListBox e li na descrição da propriedade Items:
"Por padrão, os itens em uma caixa de listagem são do tipo TStrings."
E o que pode de alguma forma ser alterado é Por padrão e feito para que os itens em
uma caixa de listagem é de algum outro tipo?
Atenciosamente, baby.



MBo   (2001-12-17 16:18) [1]

a) não, a menos que você reescreva você mesmo
b) não há necessidade, porque para cada linha em strings você pode anexar um objeto - qualquer!



Fellomena   (2001-12-17 17:08) [2]

Mbo disse certo, aqui está um exemplo:

var
i: real;
começar
i: = 1.35;
i: = sqrt (i * i);
ListBox1.Items [0]: = FloatToStr (i); // tipo mecanismo de conversão
end;

=)



MBo   (2001-12-17 17:12) [3]

Eu quis dizer listbox1.items.objects [i]



Fellomena   (2001-12-17 17:14) [4]

... qual a diferença?



Ser_Kham1   (2001-12-17 17:19) [5]

Obrigado MBo. Isso vai servir para mim. No entanto, surge a pergunta: quando insiro ou adiciono novos elementos à lista, preciso criar dinamicamente os Objetos correspondentes. No entanto, provavelmente eu precisarei cuidar da exclusão de objetos criados dinamicamente, ou o compilador fará o trabalho sujo para mim?



Виктор Щербаков   (2001-12-17 17:23) [6]

Você terá que deletar você mesmo.
Para destruir objetos automaticamente, você precisa usar
TObjectList.



Dimka Maslov   (2001-12-17 17:24) [7]

O compilador não fará o trabalho sujo. Você precisa cuidar de criar objetos e libertá-los sozinho.



MBo   (2001-12-17 17:25) [8]

a diferença na capacidade de adicionar qualquer objeto - a partir do ícone para o componente em destaque, se, claro, tal desejo surge

Sim, você deve excluí-lo manualmente. A partir das estruturas de dados padrão do Delphi, até onde eu me lembro, somente o TObjectList libera seus elementos.



Fellomena   (2001-12-17 17:31) [9]

2 Mbo: sim não ... a diferença entre o objeto e, por exemplo, o valor da string, eu entendo =)
Eu quis dizer que a implementação (software) do ListBox não muda (se você sabe o que quero dizer).



MBo   (2001-12-17 17:37) [10]

Eu entendi.



Страницы: 1 filial inteira

Fórum: "Principal";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

em cima





Memória: 0.57 MB
Hora: 0.024 c
3-21952
S_king
2001-12-04 10:18
2002.01.08
Determinar o primeiro ID grátis


3-21938
gordon
2001-12-04 18:19
2002.01.08
Como configurar o IB5 com o Win2000 Server


1-22125
Dimass
2001-12-19 23:34
2002.01.08
Por favor me ajude .....


3-21981
Termik
2001-12-06 08:22
2002.01.08
Sobre campos-chave e IDENTIDADE


1-22230
Homem vermelho
2001-12-15 23:01
2002.01.08
Como exibir um número de série no RichEdite do personagem selecionado no labele!





afrikaans albanês Arabic armênio azerbaijano basco belarusian Bulgarian catalão Chinês simplificado) Chinês tradicional) croata checo dinamarquês Dutch Inglês estoniano filipino Finnish French
Galego georgiano German grego crioulo haitiano hebraico hindi húngaro islandês Indonesian irlandês Italian Japanese Korean letão lituano macedónio Malay maltês Norwegian
persa polonês Portuguese Romeno Russa sérvio Slovak esloveno Espanhol swahili sueco tailandês turco ucraniano urdu vietnamita galês ídiche bengali bósnio
cebuano esperanto gujarati hausa hmong igbo javanês kannada khmer lao latino maori marata mongol Nepali punjabi somali tâmil telugu yoruba
zulu
Английский francês Alemão Italiano Португальский russo Espanhol