콤보박스의 리스트를 선택했을시
procedure TForm1.Button1Click(Sender: TObject);
begin
if Combobox1.Items.IndexOf(Combobox1.Text) < 0 then
ShowMessage('오! 노~')
else
ShowMessage('OK');
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Combobox1.Items.Clear;
combobox1.Items.Add('A'); // A 선택시 중학교
combobox1.Items.Add('B'); // B 선택시 초등학교
combobox1.Items.Add('C'); // C선택시 대학교
combobox1.Items.Add('D');
combobox1.Text := '';
end;
각각에 해당하는 이름이 나오게 싶거든요...
A선택하면 중학교가 나와야 하고 이렇게요 다른것도 마찬가지로요
이렇게 나오게 하고 싶은데요.. 뭘 추가해야 합니까?
말의 두서가 없네요 도와 주세요
그럼
ComboBox의 OnClick이나 OnChange 이벤트를 사용하세요.
procedure TForm1.ComboBoxClick
begin
if ComboBox1.Text = 'A' then 중학교...
end;
가장 간단한 방법이고요..ItemIndex값을 읽어와서 할 수 도 있습니다.