데이타를 (key, data)형식으로 저장해서, key로 해당data를 for 루프를 사용하지 않고, 한번에 찾으려 하는데(방법이 있는지...), Tlist, Tcollection에서는 방법이 없는 것 같아서여.... C, JAVA에서는 hash나 map 같은 것이 있어서 가능...
최용일
•
2000.05.24 06:54
안녕하세요. 최용일입니다.
예전의 Borland Pascal에서는 TCollection에서 FirstThat, LastThat, ForEac...
예전의 Borland Pascal에서는 TCollection에서 FirstThat, LastThat, ForEach등등의
메소드를 지원하였는데 델파이에서는 이것들이 빠져있습니다. Key를 지원하는 것도 마찬
가지로 빠져있습니다. 표준 VCL에서는 이러한 것들을 사용할 수 없고요, 제3자 컴포넌트
를 사용하세요. 아니면 TList나 TCollection에서 상속을 받아서 새로 만드셔도 되구요.
만드는데는 그리 어려운 일이 아니라고 생각합니다.
^^ 항상 즐코하세요.
양중모 wrote:
> 데이타를 (key, data)형식으로 저장해서, key로 해당data를
> for 루프를 사용하지 않고, 한번에 찾으려 하는데(방법이 있는지...),
> Tlist, Tcollection에서는 방법이 없는 것 같아서여....
>
> C, JAVA에서는 hash나 map 같은 것이 있어서 가능한 데,
> delphi에서는 어떻게 하는건지 궁금합니다.
>