Fórum Implementar classe #339200
23/03/2007
0
Estou criando uma class apartir de um TStringList
Nessa nova classe preciso criar um propriedade que
vai conter informações sobre uma determinada identidade
Tipo assim:
Numero e Nome
Importante serão varias identidades ( Pessoas )
Depois para recuperar esse dados vou criar uma function
Tipo assim:
RetornaNumero(x) onde ´x´ é o indice
RetornaNome(x) onde o ´x´ é o indice
Minhas perguntas são as seguintes:
1) Qual a maneira mais elegante para isso ? ( considerando OOP )
2) Que tipo de dados devo usar para essa propriedade ?
( Ex: TList, TStringList é importante lembrar que são dois campos )
Newpaulo
Curtir tópico
+ 0Posts
23/03/2007
Rjun
Gostei + 0
23/03/2007
Newpaulo
Leitura e gravação de arquivos texto.
Gostaria de dividir por campo para facilitar o processo de ´consistencia´
O TStringList tem o loadFromFile e o SaveToFile oque facilitaria a parte de gravação e leitura.
Exite alguma outra classe mais indicada para isso ?
Gostei + 0
23/03/2007
Adriano Santos
Como o [b:4ac84e5cd4]Miyazaki[/b:4ac84e5cd4] disse, acho que criar um componente para leitura e escrita usando TCollection e TColletionItem se encaixa bem. Estude estas duas classes. Pra ter uma idéia é como funciona o FieldsEditor do DataSet, ou os fields que vc adiciona no TDBGrid. Aquilo é um TCollection e TCollectionItem. Me corrijam se eu estiver errado.
Gostei + 0
22/10/2009
Gveggi
Deste modo, voce pode usar os atributos e metodos de sua classe sem problemas e fazer a consistencia como desejado, a partir do elemento da lista, obtido pelo indice do elemento.
Gostei + 0
22/10/2009
Afarias
http://forum.devmedia.com.br/viewtopic.php?t=102589
T+
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)