var i : string; i := 0; while not query.eof do begin i := i + 1; combobox.item[i] := name; query.next; -> list index out of bound() 에러가 납니다.. 아마도 combobox.item 이 배열선언이 안되어서 그런것 같습니다.. 콤보박스 아...
graylevel
•
2004.02.13 00:03
TComboBox의 property 중 Items란 property가 있습니다.
이넘은 TStrings형 Object이며 일반적으로 아래와...
이넘은 TStrings형 Object이며 일반적으로 아래와 같이 조작합니다.
Items.Clear <-- Items에 등록된 모든 String를 지움.
Items.Count <-- Items에 있는 String 갯수
Items.Add <-- Items의 끝에 String 추가
Items.Insert <-- Items의 Index번째에 String 삽입
Items.Delete <-- Items의 Index번째 String 제거
입니다.
님의 경우엔
combobox.item[i] := name;
을
combobox.items->Add( name );
로 바꿔야 되겠죠!
Delphi에서 TStrings, TStringList등은 굉장히 자주 사용되는 Class이므로
자세한 사용법을 숙지해 두시면 프로그래밍시 많은 도움이 될 겁니다.
즐푸~