Q&A

  • 에디트 박스 찾아가기
안녕하십니까///
오늘도 여전히 해메고 있는 초보입니다.
다름이 아니라
에디트 박스가 10개 있을때
그 중에서 4개를 받아올 때도 있고,
6개를 받아올 때도 있읍니다.
물론 다른 개수들도 가능하지요...
for문을 쓸려고 하는데...
에디트 박스를 찾아갈 수 있는 인덱스가 있는지..궁금합니다.
for i:=0 to j do
begin
a[i]:=에디트 박스의 내용 ;  //첫번째 부터 루프를 돌면서....
end;

이런 내용인데, 중요한거는 j가 가변이란 겁니다..
에디트 박스는 10개가 만들어져 있고요...
이중에서 j개의 에디트 박스의 내용만 a에 저장해야된다는 겁니다...i에 따라...
부탁합니다..고수분들...
2  COMMENTS
  • Profile
    이용운 2002.03.02 17:54
    is 연산자를 사용해보시져....^^;

      For i := 0 to ComponentCount -1 do
      begin
        If (Components[i] is TEdit) then
        begin
          if TEdit(Components[i]).Name = 'Edit1' then
             a := TEdid(Components[i]).Text
        end;
      end;

  • Profile
    사이비 2002.03.02 09:52
    파인드콤포넌트 쓰세영