Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
PageControl 생성하는 방법
PageControl 을 User가 자유롭게 생성시키고, 삭제할수 있게 하고싶은데..
잘 모르겠네요..
현재 PageControl 이 몇개 있는지 어떻게 알수있으며,(예를들면..max 가 먹힌다든가..)
create 시키는 방법 알려주세요.
1
COMMENTS
최용일
•
2000.03.21 23:30
현재 폼에 있는 컴포넌트들을 Components배열 속성에 들어 있습니다.
is연산자를 써서 갯수를 세어보면됩니다.
function TForm1.GetPageControlCount: Integer;
// 결과값으로 현재 폼에 있는 페이지컨트롤의 수를 반환합니다.
var
I: Integer;
begin
Result := 0;
// ComponentCount는 현재 폼에 있는 컴포넌트의 갯수를 알려줍니다.
for I := 0 to ComponentCount - 1 do
begin
if Components[I] is TPageControl then
Inc(Result);
end;
end;
다음은 동적으로 생성하는 예제입니다.
var
NewPageControl: TPageControl;
begin
NewPageControl := TPageControl.Create(Self); // 컨트롤의 생성
...
// 페이지 컨트롤에 대한 세부 사항 설정(위치, 크기등...)
...
InsertControl(NewPageControl); // 폼에 페이지 컨트롤을 추가
...
// 페이지컨트롤을 사용하는 코드를 여기에...
...
// 폼의 종료와 동시에 자동으로 삭제됩니다.
end;
최은정 wrote:
> PageControl 을 User가 자유롭게 생성시키고, 삭제할수 있게 하고싶은데..
> 잘 모르겠네요..
> 현재 PageControl 이 몇개 있는지 어떻게 알수있으며,(예를들면..max 가 먹힌다든가..)
> create 시키는 방법 알려주세요.
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
blueSky
•
2000.03.22 02:07
1
COMMENTS
/
0
LIKES
TITLE BAR 에서.............. [ borderIcons ]
최용일
•
2000.03.22 05:23
안녕하세요. blueSky님... 종료버튼을 안보이게 하는 것은 잘 모르겠구요. 종료버튼을 사용불능으로 ...
이수정
•
2000.03.22 01:54
1
COMMENTS
/
0
LIKES
SQL DB 사용 관련 질문입니다.
이재식
•
2000.03.22 02:50
이수정 wrote: > 안녕하세요.. > > 질문1) 일반 애플리케이션용 프로그램에서 BDF를 이용하여... > ...
염경철
•
2000.03.22 22:20
7
COMMENTS
/
0
LIKES
에러원인을 알고 싶네요
염경철
•
2000.03.22 22:24
최용일
•
2000.03.22 22:35
성더기
•
2000.03.29 20:27
염경철
•
2000.03.22 22:52
델LOVE
•
2000.04.07 01:47
염경철
•
2000.04.07 19:45
최용일
•
2000.03.22 23:55
김기용
•
2000.03.22 01:14
2
COMMENTS
/
0
LIKES
다음 문장 해석 좀 부탁....
이재식
•
2000.03.22 03:08
김기용 wrote: > > function Sum(const A:array of Integer):Integer; > var > i :Integer; > begi...
김기용
•
2000.03.22 18:17
이재식 wrote: > 김기용 wrote: > > > > function Sum(const A:array of Integer):Integer; > > var ...
코네트시스템
2000.03.22 01:12
0
COMMENTS
/
0
LIKES
Wise Install Builder & Robo Help 아시는 분 도와주세요..(너무
초보자
•
2000.03.22 01:08
2
COMMENTS
/
0
LIKES
퀵 리포트에서..
이재식
•
2000.03.22 02:47
초보자 wrote: > 안녕하세여 ? > > 퀵 리포트에서 작업하다 궁금한 점이 있어 글을 올립니다 > 회계.d...
이재식
•
2000.03.22 18:47
이재식 Wrote : 안녕하세요? *************************************** 퀵 리포트에서 작업하다 궁금한 ...
왕초보
2000.03.22 00:36
0
COMMENTS
/
0
LIKES
김영대님 한번 만 확인해 주시겠어요?
박은철
2000.03.22 00:31
0
COMMENTS
/
0
LIKES
(초강력질문)32k 이상 데이터 upload 및 download 하기
박병희
•
2000.03.22 00:28
1
COMMENTS
/
0
LIKES
[재질문]dpl size
황명하
•
2000.03.22 00:57
죄송.죄송... T_T 문제를 잘못 이해했군요. dpl의 complie은 잘 모르겠습니다. 혹시... complie과정...
도움받기
•
2000.03.22 00:15
1
COMMENTS
/
0
LIKES
에러 컨트롤하는방법좀...
이재식
•
2000.03.22 00:17
도움받기 wrote: > try > except > end; > 구문으로 입력이나 수정삭제를 하는데요... > error이 생기...
왕초보
•
2000.03.22 00:09
1
COMMENTS
/
0
LIKES
query실행 값을 프린트 할려면
홍세비
•
2000.03.22 20:09
왕초보 wrote: > query에서 SQL을 실행한 값을 프린터로 출력하고 > 싶은데 어떻게 해야 할지 알려주세...
천승원
•
2000.03.22 00:24
2
COMMENTS
/
0
LIKES
한자키를 Keydown에서 알아내려면?
최용일
•
2000.03.22 05:26
한자키에 대한 가상키값은 vk_Hanja입니다.(한글은 vk_Hangul) 키다운 이벤트에서 이키를 비교해보시면 알...
cabaret
•
2000.03.22 01:02
천승원 wrote: > 한자키에 대해 여러번 질문 올립니다 > Keydown이벤트(또는 Keypress)에서 한자키가 눌...
도움받기
•
2000.03.22 00:04
1
COMMENTS
/
0
LIKES
1000단위콤마있는문자열을 float형으로?
황명하
•
2000.03.22 00:32
도움받기 wrote: > 제목에서 적은것 처럼.... > edit박스에 float형의 변수i를 > edit1.text := forma...
황명하
2000.03.21 23:55
0
COMMENTS
/
0
LIKES
발음기호...
조현석
•
2000.03.21 23:52
1
COMMENTS
/
0
LIKES
두테이블의 마스터-상세 연결 해제는 어떻게 하나요?
이재식
•
2000.03.22 00:15
조현석 wrote: > 특정 루틴이 작동하면 아래와 같이 A,B 두개의 테이블을 마스터-상세 연결을 했는데요. ...
박병희
•
2000.03.21 23:51
1
COMMENTS
/
0
LIKES
dpl size
황명하
•
2000.03.22 00:12
안녕하세요. run time package가 check되었는지 여부에 따라서 달라질 수 있습니다. visual basic의 경...
염경철
2000.03.21 23:37
0
COMMENTS
/
0
LIKES
델파이5에 대해서...
김봉만
•
2000.03.21 23:33
1
COMMENTS
/
0
LIKES
홈페이지에서 파일 다운받기
이정욱
•
2000.03.22 00:06
WinShoe의 http컴포넌트나 ICS의 SimplHttp 컴포넌트를 이용하시는것이 가장 좋은 방법 같습니다. 컴포넌...
최은정
•
2000.03.21 22:36
1
COMMENTS
/
0
LIKES
PageControl 생성하는 방법
PageControl 을 User가 자유롭게 생성시키고, 삭제할수 있게 하고싶은데.. 잘 모르겠네요.. 현재 PageControl 이 몇개 있는지 어떻게 알수있으며,(예를들면..max 가 먹힌다든가..) create 시키는 방법 알려주세요.
최용일
•
2000.03.21 23:30
현재 폼에 있는 컴포넌트들을 Components배열 속성에 들어 있습니다. is연산자를 써서 갯수를 세어보면됩...
델초
•
2000.03.21 22:25
1
COMMENTS
/
0
LIKES
고수님들 제발 한번씩만 봐주세요...도와주세요
류종택
•
2000.03.21 23:15
Calulated Field를 사용하세요.. Table을 더블클릭하시고 생긴 윈도우에서 오른쪽 마우스 클릭.. Add All...
최은정
2000/03/21 22:36
Views
271
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
is연산자를 써서 갯수를 세어보면됩니다.
function TForm1.GetPageControlCount: Integer;
// 결과값으로 현재 폼에 있는 페이지컨트롤의 수를 반환합니다.
var
I: Integer;
begin
Result := 0;
// ComponentCount는 현재 폼에 있는 컴포넌트의 갯수를 알려줍니다.
for I := 0 to ComponentCount - 1 do
begin
if Components[I] is TPageControl then
Inc(Result);
end;
end;
다음은 동적으로 생성하는 예제입니다.
var
NewPageControl: TPageControl;
begin
NewPageControl := TPageControl.Create(Self); // 컨트롤의 생성
...
// 페이지 컨트롤에 대한 세부 사항 설정(위치, 크기등...)
...
InsertControl(NewPageControl); // 폼에 페이지 컨트롤을 추가
...
// 페이지컨트롤을 사용하는 코드를 여기에...
...
// 폼의 종료와 동시에 자동으로 삭제됩니다.
end;
최은정 wrote:
> PageControl 을 User가 자유롭게 생성시키고, 삭제할수 있게 하고싶은데..
> 잘 모르겠네요..
> 현재 PageControl 이 몇개 있는지 어떻게 알수있으며,(예를들면..max 가 먹힌다든가..)
> create 시키는 방법 알려주세요.