아래를 참고하셔서 코딩하세요..
델파이를 사용할 수 없는 곳이라..
코딩에 오류가 있을 수도 -.-
Voice of Delphi, 류..
Procedure TForm1.........
Var
Loop : Integer;
begin
For Loop:= 0 to Self.ComponentCount-1 do
If Components[Loop].ClassType = TCheckBox then
TCheckBox(Components[Loop]).Enabled:= not TCheckBox(Components[Loop]).Enabled;
end;
홍성호 님이 쓰신 글 :
: 어떤 버튼을 누르면 라벨이나 라디오 버튼 같은 콤포넌트들을 전부 인에이블 시킬려고 합니다.
: 비베에는 isControl(맞나? ㅡ.ㅡ::)같은 함수를 써서 사용하던데,... 델파이에는 어떤 함수 또는 명령어를 쓰나여?
:
: 전부 일일이 인에이블, 인에이블... 할려니까... 바부같다는 생각이 들어설..
: 한수 가르침을 주세염~!!!!
:
: 아... 그리고 한 가지더염.. ㅡ.ㅡ;;;
:
: ADO Query를 사용하고 있는데여...
: 저는 결과 레코드의 값을 불러올때
: adoquery.recordset.fields.item[1].get_value를 사용합니다.
: 좀 무식한 방법같기도한데...
: 다른 방법은 아는게 없으니...
: 이렇게 하면 나중에 코드를 볼때 결과 레코드 첫번째 필드의 이름이 무엇인지 모르고, 또 코드가 쬐금 긴 경향이 있는데여...
:
: fieldsbyname이나 다른 방법으로 알 수 있는 방법이 있나여?
:
|