Q&A

  • ComboBox에 관한 질문입니다..
ComboBox가 바뀔때마다 실행되는 procedure가 있습니다..
ComboBox는 4개이구요..

procedure TForm1.ComboBox1.Change;
var
  i : integer;
  tmp : String;
begin
  for i:=1 to 4 do
  begin
    Memo1.Clear;
    tmp := 'ComboBox' + IntToStr(i) + '.Text';
    Memo1.Text := tmp;
  end;
end;

위와같이 했더니 tmp는 ComboBox1.Text로 찍히더군요...
tmp가 가리키는 값이 ComboBox1.Text에 해당되는 값이 찍혓으면 하는데요.
물론 ComboBox2나 ComboBox2, ComboBox4 전부 다 알아냈으면 하는데..
일일히 써내려가는방법 말고.
위와같이 For문을 사용하는 방법은 없을까요?

고수님들 부탁드립니다..
1  COMMENTS