Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
nil 은 어떤때 쓰이고 그 의미에 대해 ....?
nil 의 사용법과 쓰임에따른 의미를 자세히 좀 알고 싶습니다.
가령 form1 := nil 이나 dbgrid.datasource:= nil 등의 의미 좀 부탁드리겠습니다.
목마른 초보 궁금이의 궁금증을 고수님들의 따뜻한 조언으로 해소해주세요.,. T.T
3
COMMENTS
액션가면
•
2001.02.03 10:38
델파이 궁금이가 ..... wrote:
> nil 의 사용법과 쓰임에따른 의미를 자세히 좀 알고 싶습니다.
> 가령 form1 := nil 이나 dbgrid.datasource:= nil 등의 의미 좀 부탁드리겠습니다.
> 목마른 초보 궁금이의 궁금증을 고수님들의 따뜻한 조언으로 해소해주세요.,. T.T
안녕하세염~
저도 말주변이 없어서..(사실 잘 모르지만^^)
예전 Q&A에서 전철호 고수님의 글을 무단으로 도용해서 첨부합니다..
참고하시기 바래염^^
-첨부-
델파이에서의 nil은 객체를 할당할 때 객체 포인터를 갖지 않는다는
의미입니다.
FrmDB.테이블명.MasterSource := nil;
여기에서도 FrmDB.테이블명.MasterSource에 데이타 소스가 할당되어져
있었다고 하면
위와 같이 코딩을 할 경우 FrmDB.테이블명.MasterSource에 데이타 소스
를 nil로 할당함으로써 FrmDB.테이블명.MasterSource는 더이상 데이타 소스를
갖고 있지 않다는 의미 이겠지요.
비록 이부분에서만 쓰이는 것이 아니라 Event에서도 사용할 수 도 있습니다.
예를 들어 에디트 박스 OnChange 이벤트에 kkChange라는 이벤트가 할당
되었다고 가정할때 어느 순간 부터는 OnChange이벤트를 사용하지 못하게
막을 필요가 있을 것입니다.
이때 폼 디자이너에서는 이벤트를 할당하고 프로그램을 짜지만
런 타임시에 그이벤트를 못쓰게 만들려면 어쩔게 해야 할지 궁금해 하는
사람들이 많이 있습니다.
이때도 마찬가지로 OnChangeㅇ= nil값을 할당하면되고
다시금 ㅎOnChange를 할성화 시키려면 OnChange = kkChange라고
할당 하면 되겠지요.
더 자세하게 알려드리고 싶지만 말 주변이 없어서리..
아무튼 도움이 되었으면 합니다.
0
0
삭제
수정
댓글
초보
•
2001.08.17 19:08
액션가면 wrote:
> 델파이 궁금이가 ..... wrote:
> > nil 의 사용법과 쓰임에따른 의미를 자세히 좀 알고 싶습니다.
> > 가령 form1 := nil 이나 dbgrid.datasource:= nil 등의 의미 좀 부탁드리겠습니다.
> > 목마른 초보 궁금이의 궁금증을 고수님들의 따뜻한 조언으로 해소해주세요.,. T.T
>
> 안녕하세염~
> 저도 말주변이 없어서..(사실 잘 모르지만^^)
> 예전 Q&A에서 전철호 고수님의 글을 무단으로 도용해서 첨부합니다..
> 참고하시기 바래염^^
>
> -첨부-
>
> 델파이에서의 nil은 객체를 할당할 때 객체 포인터를 갖지 않는다는
> 의미입니다.
>
> FrmDB.테이블명.MasterSource := nil;
> 여기에서도 FrmDB.테이블명.MasterSource에 데이타 소스가 할당되어져
> 있었다고 하면
> 위와 같이 코딩을 할 경우 FrmDB.테이블명.MasterSource에 데이타 소스
> 를 nil로 할당함으로써 FrmDB.테이블명.MasterSource는 더이상 데이타 소스를
> 갖고 있지 않다는 의미 이겠지요.
>
> 비록 이부분에서만 쓰이는 것이 아니라 Event에서도 사용할 수 도 있습니다.
> 예를 들어 에디트 박스 OnChange 이벤트에 kkChange라는 이벤트가 할당
> 되었다고 가정할때 어느 순간 부터는 OnChange이벤트를 사용하지 못하게
> 막을 필요가 있을 것입니다.
> 이때 폼 디자이너에서는 이벤트를 할당하고 프로그램을 짜지만
> 런 타임시에 그이벤트를 못쓰게 만들려면 어쩔게 해야 할지 궁금해 하는
> 사람들이 많이 있습니다.
> 이때도 마찬가지로 OnChangeㅇ= nil값을 할당하면되고
> 다시금 ㅎOnChange를 할성화 시키려면 OnChange = kkChange라고
> 할당 하면 되겠지요.
>
> 더 자세하게 알려드리고 싶지만 말 주변이 없어서리..
> 아무튼 도움이 되었으면 합니다.
>
>
>
님앙 객체 포인터가 뭐예요.
단순히 객체의 주소값을 말하는건가요?
0
0
삭제
수정
댓글
바보
•
2001.02.03 07:50
델파이 궁금이가 ..... wrote:
> nil 의 사용법과 쓰임에따른 의미를 자세히 좀 알고 싶습니다.
> 가령 form1 := nil 이나 dbgrid.datasource:= nil 등의 의미 좀 부탁드리겠습니다.
> 목마른 초보 궁금이의 궁금증을 고수님들의 따뜻한 조언으로 해소해주세요.,. T.T
nil 이 널 아닌가? NULL 과 같은거 아닌가? 그걸로 알고 있는데...^^
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
왕초보
•
2001.02.03 20:02
1
COMMENTS
/
0
LIKES
Win2000 서버에서 리포트 에러??
정대연
•
2001.02.04 21:41
왕초보 wrote: > Win98,Win2000 프로페셔널 버전에서는 아무런 문제가 없었는데 > Win2000 서버에서만 퀵...
호야
•
2001.02.03 19:29
1
COMMENTS
/
0
LIKES
DB에 몇명이 연결되어있는지 알고 싶은데요.
하늘맥
•
2001.02.03 20:49
호야 wrote: > 디비를 오라클을 사용하고 있습니다. > 최고 사용자수가 50명입니다. 프로그램이 실행시...
jin
•
2001.02.03 19:20
3
COMMENTS
/
0
LIKES
답변 꼭 부탁 드립니다. 쉬운 문제일것 같은데..초보인 저에게는... 부탁드립니다.
Hub
•
2001.02.03 19:55
jin wrote: > StringGrid.Cells[0,1] 보통 이런식으로 코딩하죠~ > > 그런데 같은 코딩을 여러 StringG...
한윤희
•
2001.02.03 20:01
이렇게 하심 됩니다. (저도 예전에 참 궁금했었거든요. ^^) var sGrid : Tcomponent; //선언 for i:...
jin
•
2001.02.03 20:03
한윤희 wrote: > 이렇게 하심 됩니다. (저도 예전에 참 궁금했었거든요. ^^) > var sGrid : Tcomponent; ...
조용준
•
2001.02.03 18:59
1
COMMENTS
/
0
LIKES
델파이와 sql 연동과 파라독스 db를 변환방법을 알고싶습니다
김광섭
•
2001.02.03 22:05
조용준 wrote: > 제목과 같이 사용법을 알고 싶습니다. 책을 아무리 봐도 응용하기가 어렵네요 > 파라독...
sis7
•
2001.02.03 19:06
1
COMMENTS
/
0
LIKES
Ini파일에 Treeview의 노드 경로까지 저장하는 방법 ?
김재억
•
2001.02.03 19:51
안녕하세요? 제가 지금 님과 비슷한 형태의 프로그램을 구현중인데요... 전 이미 해결했거든요.. 별 문제...
ilma
2001.02.03 11:44
0
COMMENTS
/
0
LIKES
디비컴포넌트를 하나 받았는데 어데 설치해야?
jin
•
2001.02.03 10:21
4
COMMENTS
/
0
LIKES
키값을 호출할 함수에 반영할려고 합니다.
액션가면
•
2001.02.03 10:28
jin wrote: > *** 키값을 호출할 함수에 반영할려고 합니다. > KeyDown이벤트가 동작하면 key값을 가...
jin
•
2001.02.03 10:54
액션가면 wrote: > jin wrote: > > *** 키값을 호출할 함수에 반영할려고 합니다. > > KeyDown이벤...
뻐록이
•
2001.02.03 19:13
jin wrote: > 액션가면 wrote: > > jin wrote: > > > *** 키값을 호출할 함수에 반영할려고 합니다. > ...
jin
•
2001.02.03 19:10
jin wrote: > 액션가면 wrote: > > jin wrote: > > > *** 키값을 호출할 함수에 반영할려고 합니다. > ...
델초보
2001.02.05 18:32
0
COMMENTS
/
0
LIKES
breakpoint를 찍어도 error만 나요..고수님들!!!
왕초보
2001.02.03 09:52
0
COMMENTS
/
0
LIKES
판넬에서 이미지의 이벤트를 이용할때...
아이리스
•
2001.02.03 09:32
2
COMMENTS
/
0
LIKES
[급질문]퀵레포트에 관하여...
coolling
•
2001.02.03 18:32
table컴포넌트를 사용한다면, 필터를 사용하거나, 레포트의 디테일에서 beforePrint이벤트에서 성별이 여...
방기남
•
2001.02.03 18:31
방법은 두가지가 있습니다. 첫째, 프로그램에서 이미 걸러낸 데이타를 레포트에 보내는 방법이 있고 ...
궁굼이
2001.02.03 08:40
0
COMMENTS
/
0
LIKES
tclientsocket.dispatch 사용 방법좀 갈티주세요..
won
2001.02.03 08:29
0
COMMENTS
/
0
LIKES
Freemem 사용시 뻗어버립니다.
델파이 궁금이가 ....
•
2001.02.03 07:21
3
COMMENTS
/
0
LIKES
nil 은 어떤때 쓰이고 그 의미에 대해 ....?
nil 의 사용법과 쓰임에따른 의미를 자세히 좀 알고 싶습니다. 가령 form1 := nil 이나 dbgrid.datasource:= nil 등의 의미 좀 부탁드리겠습니다. 목마른 초보 궁금이의 궁금증을 고수님들의 따뜻한 조언으로 해소해주세요.,. T.T
액션가면
•
2001.02.03 10:38
델파이 궁금이가 ..... wrote: > nil 의 사용법과 쓰임에따른 의미를 자세히 좀 알고 싶습니다. > 가령...
초보
•
2001.08.17 19:08
액션가면 wrote: > 델파이 궁금이가 ..... wrote: > > nil 의 사용법과 쓰임에따른 의미를 자세히 좀 알...
바보
•
2001.02.03 07:50
델파이 궁금이가 ..... wrote: > nil 의 사용법과 쓰임에따른 의미를 자세히 좀 알고 싶습니다. > 가령...
이흥주
2001.02.03 06:29
0
COMMENTS
/
0
LIKES
움직이는 스킨 만드는 방법?
모기
•
2001.02.03 06:22
1
COMMENTS
/
0
LIKES
파라독스로 뷰를 만드는 방법 좀 갈켜주십시오
액션가면
•
2001.02.03 08:58
안녕하세여~ 파라독스에선 뷰 자체를 지원하지 않습니다. 대신 화일로 SQL문을 저장하고 그 화일을 ...
문승진
2001.02.03 05:53
0
COMMENTS
/
0
LIKES
ODBC로 MySQL연결
김지현
2001.02.03 05:20
0
COMMENTS
/
0
LIKES
네트웍/통신 or ActiveX
김지현
2001.02.03 05:19
0
COMMENTS
/
0
LIKES
네트웍/통신 or ActiveX
김철희
2001.02.03 04:42
0
COMMENTS
/
0
LIKES
퀵레포트로 프린트를 할려구 하는데여 프린터마다 크기가 틀리게나와여
오랜시간 고심만 한
2001.02.03 04:31
0
COMMENTS
/
0
LIKES
RAS와는 반대로 다중네트워크카드로 다중서버을 접속을 하는 방법이 없나요.
델파이 궁금이가 ....
2001/02/03 07:21
Views
315
Likes
0
Comments
3
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> nil 의 사용법과 쓰임에따른 의미를 자세히 좀 알고 싶습니다.
> 가령 form1 := nil 이나 dbgrid.datasource:= nil 등의 의미 좀 부탁드리겠습니다.
> 목마른 초보 궁금이의 궁금증을 고수님들의 따뜻한 조언으로 해소해주세요.,. T.T
안녕하세염~
저도 말주변이 없어서..(사실 잘 모르지만^^)
예전 Q&A에서 전철호 고수님의 글을 무단으로 도용해서 첨부합니다..
참고하시기 바래염^^
-첨부-
델파이에서의 nil은 객체를 할당할 때 객체 포인터를 갖지 않는다는
의미입니다.
FrmDB.테이블명.MasterSource := nil;
여기에서도 FrmDB.테이블명.MasterSource에 데이타 소스가 할당되어져
있었다고 하면
위와 같이 코딩을 할 경우 FrmDB.테이블명.MasterSource에 데이타 소스
를 nil로 할당함으로써 FrmDB.테이블명.MasterSource는 더이상 데이타 소스를
갖고 있지 않다는 의미 이겠지요.
비록 이부분에서만 쓰이는 것이 아니라 Event에서도 사용할 수 도 있습니다.
예를 들어 에디트 박스 OnChange 이벤트에 kkChange라는 이벤트가 할당
되었다고 가정할때 어느 순간 부터는 OnChange이벤트를 사용하지 못하게
막을 필요가 있을 것입니다.
이때 폼 디자이너에서는 이벤트를 할당하고 프로그램을 짜지만
런 타임시에 그이벤트를 못쓰게 만들려면 어쩔게 해야 할지 궁금해 하는
사람들이 많이 있습니다.
이때도 마찬가지로 OnChangeㅇ= nil값을 할당하면되고
다시금 ㅎOnChange를 할성화 시키려면 OnChange = kkChange라고
할당 하면 되겠지요.
더 자세하게 알려드리고 싶지만 말 주변이 없어서리..
아무튼 도움이 되었으면 합니다.