Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
아주 초보적인 질문입니다. self, applicaiton
변수를 초기화 알때..
Create(Self) 또는 Create(Applicaiton)
이런식으로 하던데 self와 application의 차이점이 몬가요?
1
COMMENTS
하얀까마귀
•
2000.04.14 19:16
안녕하세요 하얀까마귀 입니다..
생성할때 self, Applicaiton은 그 생성되는 놈의 제어권을 누가 가지느냐 하는겁니다.
이놈을 Free시켜주어야 할 책임또한 그놈이 가지게 되죠...
예를 들어서 에디트 같은걸 생각해 보죠..이놈을 클릭으로 해서 폼에 하나 그리게 되면
이놈이 생성이 됩니다. 그리고 당연히 제어권은 그놈의 폼이 가지게 되죠...
따라서 이놈이 종료 될때..
self가 폼이라면 폼이 종료 될때 자동으로 그 하위의 것들도 Free시켜 줍니다..
하지만 이런것들을 만약 application으로 한다면 프로그램이 종료되어야만 이게
없어지게 되죠...
이건 별로 안좋구요..
물론 프로그램 할때는 생성한건 free를 코딩하게 되죠...
그래서 동작은 상관은 없지만.. 이건 지켜주시는게 좋습니다..
이 생성되는 놈이 폼에 한정적이냐 아니면 프로그램 전반에 걸쳐 사용되느냐...
생각해 주시는게 좋습니다...
그럼.. 즐거운 시간 되세요
- 하얀까마귀 -
이용현 wrote:
> 변수를 초기화 알때..
> Create(Self) 또는 Create(Applicaiton)
> 이런식으로 하던데 self와 application의 차이점이 몬가요?
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
서상우
2000.04.14 20:08
0
COMMENTS
/
0
LIKES
ACCESS 중복데이타 찾는 방법....
seagod
2000.04.14 20:03
0
COMMENTS
/
0
LIKES
Re: 서버 다운처리 잘 안되서..... 소스 한번 봐 주세요...
바보
2000.04.14 19:51
0
COMMENTS
/
0
LIKES
응용프로그램끼리 이벤트를 주고 받을 좋은 방법은?
궁금녀
•
2000.04.14 19:37
1
COMMENTS
/
0
LIKES
DBGrid문제인데요 좀 도와주세요...
HART
•
2000.04.14 23:28
updateSql이란 컴폰너트 사용하여 작업을 하시는 것 같은데.. 그러면 먼저 방법은 두가지 있는데. updateSq...
Castle Road
•
2000.04.14 18:23
1
COMMENTS
/
0
LIKES
Trichedit, Tfilelistbox
하얀까마귀
•
2000.04.14 18:48
안녕하세요 하얀까마귀 입니다.. 소문자를 대문자로 바꾸는 함수는 UpperCase를 사용하시면 될겁니다...
강민우
2000.04.14 17:58
0
COMMENTS
/
0
LIKES
DBChart를 3티어로 할경우에 에러..
TeamX
2000.04.14 07:23
0
COMMENTS
/
0
LIKES
Re: 채팅시.. 문자전송시 서버를 거쳐서 서버가 상대방에게 다시 전송하는건가요??
쫑현이
•
2000.04.14 06:10
1
COMMENTS
/
0
LIKES
분류먼저 해주시길 부탁드립니다.
하얀까마귀
•
2000.04.14 19:00
안녕하세요 하얀까마귀 입니다.. postMessage에 관해서는 알고 계시네요.. 그게 다 입니다.. 그정도...
김건우
•
2000.04.14 05:55
1
COMMENTS
/
0
LIKES
Asyncpro와 한글, 그리고 사용법...
이정욱
•
2000.04.14 08:41
물론 구입하셔야 합니다. 하나 구하셨다는것이 그냥 카피한것이라면 불법이겠네여..허허허.. 굳이 프로그...
델초보
•
2000.04.14 05:04
1
COMMENTS
/
0
LIKES
hooking ?
안경잡이
•
2000.04.14 06:03
궁금한것이 무엇인지 궁금하네요.. 델파이에서는 기본적으로 TWinControl개체가 메세지를 Hook하고 있으...
혜진이
•
2000.04.14 02:32
1
COMMENTS
/
0
LIKES
델파이에서 memset함수 사용할 수 있나요?
안경잡이
•
2000.04.14 05:58
혜진이 wrote: > 델파이에서 winapi함수인 memset함수 사요할 수 있나요?? > 사용법좀.알려주세요 혹...
서진지
•
2000.04.13 23:49
1
COMMENTS
/
0
LIKES
MouseWheel - event에 대해서 알켜 주세여.
최은석
•
2000.04.14 01:44
서진지 wrote: > Dbgrid에는 mousewheel 이벤트가 없네여. > 그런데 Twincontrol에는 있던데, > > dbg...
심한우
•
2000.04.13 22:10
1
COMMENTS
/
0
LIKES
DCU만 가지고 Compile을 할 수 없습니까....(아주 급함)
최용일
•
2000.04.13 22:24
안녕하세요. 최용일입니다. dcu파일을 델파이 LIB디렉토리에 넣고 컴파일하세요. 제대로 컴파일될 것...
유솔로몬
•
2000.04.13 21:46
3
COMMENTS
/
0
LIKES
윈도우 API 책 추천....?
야스퍼
•
2000.04.13 21:55
유솔로몬 wrote: > 안녕하세요? 델초보입니다. > > 윈도우 API 관련 책 추천을 부탁드립니다. > > ...
freesia
•
2000.04.13 22:15
야스퍼 wrote: > 유솔로몬 wrote: > > 안녕하세요? 델초보입니다. > > > > 윈도우 API 관련 책 추천을...
하얀까마귀
•
2000.04.14 19:10
안녕하세요 하얀까마귀 입니다. api책은 여러개가 있지만.. 제가 제일 좋아하는 책은 Programming Wi...
손규만
2000.04.13 13:05
0
COMMENTS
/
0
LIKES
마우스 이동시 지정한 간격으로....(스냅효과)
이용현
•
•
2000.04.13 10:13
1
COMMENTS
/
1
LIKES
아주 초보적인 질문입니다. self, applicaiton
변수를 초기화 알때.. Create(Self) 또는 Create(Applicaiton) 이런식으로 하던데 self와 application의 차이점이 몬가요?
하얀까마귀
•
2000.04.14 19:16
안녕하세요 하얀까마귀 입니다.. 생성할때 self, Applicaiton은 그 생성되는 놈의 제어권을 누가 가지느...
황원석
•
2000.04.13 07:36
1
COMMENTS
/
0
LIKES
서버소켓에서의 쓰레드 사용법
이상호
•
2000.04.13 10:27
안녕하세요. 늦은 밤 일하시느라 고생이 많으시군요. 클라이언트가 조회를 하기위해 서버로 임의의 형식...
이중락
•
2000.04.13 08:04
1
COMMENTS
/
0
LIKES
비트맵 이미지 프린터가 요상함
이중락
•
2000.04.14 02:01
이중락 wrote: 자답을 하게 되는군요. 흠~ 주위에서 참고할수 있는 비트맵을 트루컬러로 인쇄하는 루틴은...
제비송
•
2000.04.13 07:17
2
COMMENTS
/
0
LIKES
Access Violation at address ...
퍼온글
•
2000.04.13 08:43
**우영범님홈에서 퍼온글입니다. 이름 : 우영범(wyb330@netsgo.com ) 날짜 : 2000/03/24 조회 : 1 ...
강인규
•
2000.04.13 08:08
이런 에러는 메모리에 올라와있지 않은 객채를 참조할때(맞나?) 발생하는 듯 합니다. 만일 폼이 availabl...
지너
•
2000.04.13 07:15
2
COMMENTS
/
0
LIKES
dbnavigator를 사용하지 않고 db 만지는 방법좀.
한호
•
2000.04.14 01:18
지너 wrote: > 안녕하세요.. 고수님들 > > 다름이 아니구여 dbnavigator를 사용하지 않고 수정, 추가, ...
강인규
•
2000.04.13 08:12
수정 : tablename.edit; 추가 : tablename.append; //혹은 tablename.insert; 두개의 차이는 보시면 알 ...
이용현
2000/04/13 10:13
Views
245
Likes
1
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
생성할때 self, Applicaiton은 그 생성되는 놈의 제어권을 누가 가지느냐 하는겁니다.
이놈을 Free시켜주어야 할 책임또한 그놈이 가지게 되죠...
예를 들어서 에디트 같은걸 생각해 보죠..이놈을 클릭으로 해서 폼에 하나 그리게 되면
이놈이 생성이 됩니다. 그리고 당연히 제어권은 그놈의 폼이 가지게 되죠...
따라서 이놈이 종료 될때..
self가 폼이라면 폼이 종료 될때 자동으로 그 하위의 것들도 Free시켜 줍니다..
하지만 이런것들을 만약 application으로 한다면 프로그램이 종료되어야만 이게
없어지게 되죠...
이건 별로 안좋구요..
물론 프로그램 할때는 생성한건 free를 코딩하게 되죠...
그래서 동작은 상관은 없지만.. 이건 지켜주시는게 좋습니다..
이 생성되는 놈이 폼에 한정적이냐 아니면 프로그램 전반에 걸쳐 사용되느냐...
생각해 주시는게 좋습니다...
그럼.. 즐거운 시간 되세요
- 하얀까마귀 -
이용현 wrote:
> 변수를 초기화 알때..
> Create(Self) 또는 Create(Applicaiton)
> 이런식으로 하던데 self와 application의 차이점이 몬가요?