|
아주아주 간단한 방법이 있습니다.
빌더 책을 읽어보시기를 권하는데요..
일단 질문에 대한 답변은. 프로퍼티에 물론 있습니다. 프로퍼티를 자세히 한번 보셨으면 아셨을텐데
TComboBox 에는 Items 라는 프로퍼티가 있습니다.
거기에
사과
바나나
메론
이런식으로 입력하게되면, 잘 입력이 되죠
또는 Create 나 Show 부분에서 (보통 Show에 하시고..Create는 안건드시는게좋습니다)
ComboBox1->Items->Add("사과");
ComboBox1->Items->Add("바나나");
ComboBox1->Items->Add("메론");
이런식으로 사용하셔도. 충분히 적용이 되지요.
입력된 값이 없을때 즉 선택된 값이 없을때 콤보박스에 보여지는 값은
Text 란 값인데. 정확히 원하는데로 동작하지는 않을겁니다.
FormShow 에서 if 등을 사용해서 코딩하시기 바랍니다.
TEdit 도 물론 글을 써놓을수 있습니다
프로퍼티즈에 보면 Text 라고 있습니다. 그냥 거기다가 쓰시면되요
또는 Show 에
Edit1->Text = "햄버거";
Edit1->Text = "과자";
라고 적으시면 됩니다
ps. 혹시나해서. 저장이 되는법은 아는데 왜 1번이 선택이 안되고 공란이 선택이 되냐. 하고 물어보셨을수도 있겠다는 생각에.
콤보박스에서 디폴트 선택은 ItemIndex 란 프로퍼티가 쓰입니다.
ItemIndex 를 0 으로주면 자동으로 첫번쨰 값을 선택하게 될겁니다.
Edit에서는 그런게 당연히 없구요.
그럼.
안녕하세요 님이 쓰신 글 :
: 안녕하세요~~~ 질문드립니다.
: TComboBox를 사용 하고 잇습니다.
:
: 폼에는 TcomboBox 와 TEdit 4개가 있습니다.
:
: 위에 것들은 프로그램을 실행 시키면 당연히 공란으로 뜨고 선택을 할수 있지요..
:
: 제가 하고 싶은 것은 프로그램을 실행 시켯을때 공란이 아니고 저장되어 있는 값이 나오게 하고 싶어서요
:
: 또 입력된 값이 없다면 공란이 아님 입력된 값이 없습니다. 이런식으로 주고 싶습니다.
:
: TComboBox에 이벤트에 onslelct 이벤트 일수도 잇을것 같으나... 잘몰라서 한번 질문해드림니다..
:
: 아시는분은 답변 부탁 드리겟습니다.
|