Q&A

  • TString과 TStringList의 차이가 모져?????
안녕하세여.. 타락임다.. 꾸벅...



열쒸미 배우고 있습니다..



TStrings 도 스트링배열, TStringList 도 스트링배열 같은데,



무슨 차이가 있는거져???



제가 잘못알고 있나여??



답변 바랍니다... 꾸벅..



왕초보 타락천사. ^^

1  COMMENTS
  • Profile
    하얀까마귀 2000.04.13 01:54
    안녕핫세요 하얀까마귀 입니다.



    음.. 두개의 차이라... 아주 깊이까지는 잘 모르겠고요..



    아는데 까지 말씀드릴껭....



    TStrings에서 상속받아서 만든게 TStringList입니다.



    그렇다고 TStringList에 많은 기능이 추가된건 아니구요..



    프로그래머가 이걸 사용할수 있는 인터페이스와 저장공간이 추가 된 정도 입니다..



    TStrings나 TStringList에 대해서는 아신다고 보고 이 클래스에 대한 설명은



    생략 할께요... 차이는 TStrings는 추상 클래스여서 프로그래밍 하실때 선언해서



    쓸수 없다는 겁니다..



    음... TStrings의 선언의 대부분은 virtual or virtual; abstract; 철자 맞죠



    로 되어 있습니다. 음. 문법을 공부하셧으면 아시겠지만 이런 것들은 바로 사용할수



    없죠... 그래서 프로그래밍 하실때 선언해서 쓰는 건 TStringlist로 하셔야 합니다.



    그정도의 차이입니다..



    이놈이 추상 클래스여서 이놈은 뭐 저장을 한다던지 하지는 않습니다.



    음... 추상적인 목록에 대해서 정의한다고 해야하나..?( 설명이 좀 어렵다.)



    그러니까 TStringLIst처럼 어떤 리스트 값들을 저장할수 없습니다..



    왜냐하면 추상적인 놈이니까... 그래서 이놈을 볼수 있는곳은 콤포넌트의 속성정의



    정도 겠네요...



    좀더 상세한건 문법을 공부하셔야 할겁니다... 이건... 음... 파스칼 문법하고



    클래스 쪽 공부를 하시면 되겠네요...



    그럼..즐거운시간 되세요.



    - 하얀까마귀 -



    타락천사 wrote:

    > 안녕하세여.. 타락임다.. 꾸벅...

    >

    > 열쒸미 배우고 있습니다..

    >

    > TStrings 도 스트링배열, TStringList 도 스트링배열 같은데,

    >

    > 무슨 차이가 있는거져???

    >

    > 제가 잘못알고 있나여??

    >

    > 답변 바랍니다... 꾸벅..

    >

    > 왕초보 타락천사. ^^