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.58 MB
Hora: 0.046 c
4-22508
Gluka
2001-11-06 00:18
2002.01.08
É possível mudar o cursor sobre a janela de outra pessoa?


3-21903
Victor Tsay
2001-11-29 10:02
2002.01.08
Replicação


14-22374
Nikols
2001-11-01 16:03
2002.01.08
Como os programadores descansam? E quando?


4-22509
Karan
2001-11-08 12:50
2002.01.08
GetkeyboardState- O que isso faz?


14-22318
frostbite
2001-10-31 17:11
2002.01.08
Rebobinar





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