C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[13879] FreeAndNil(wm);를delete wm로 써도 괞찬습니까?
김영환 [semon] 867 읽음    2001-12-23 16:52
너무너무 고 맙습니다.
해결됐습니다.

한가지 질문이 있어요

애러가   
Response->Write(Variant(wm->ADOQuery1->FieldByName("Topic")->AsString));
wm->ADOQuery1->Next();
    FreeAndNil(wm);

FreeAndNil(wm);에서 나요  그래서 delete wm을 썼습니다.
괧찬은지요?

부탁드립니다.  ^^



임승균.조로 님이 쓰신 글 :
: 안녕하세요
:
: 몇가지 생각나는 것이 있어 말씀드리려고요...
: 1. DataModule은 일반 프로젝트에서는 자동 생성됩니다만, ActiveX 모듈쪽에서는 동적으로 생성 시켜 주셔야 합니다.. 확인해보세여. 가끔 의심나는 곳에 NULL체크 같은걸 하셔도 좋을 듯... ^^
:
: 2. 아래 geto라는 함수가 클래스안에서만 쓰이는게 아니고 외부에서도 사용하시려한 함수라면, 당근 Typelibrary에서 Method로 추가 해주셨겠지요.. 손수 코딩하신게 아니겠지요.. ^^
:
: 이정도 입니다.. 제가 생각하기에는 1번이 정답 같은데..
: 정답이 없을 수도 있구여...
:
: 그럼 참고 하십시요.. ^^
: 답변을 고수로 한정하지 마세요.. 저같은 사람 답변하기 힘드니까요 ^^;
: 그럼 즐거운 하루 되세요...

:
: 김영환 님이 쓰신 글 :
: : active server object 만들려고 하는데요   adoquery로 데이타연결을 하지 못해 보름이상을
: :
: : 고생하고 있습니다. 
: :
: : Active Library  /  Active Server Object /  DataModule  순으로 만들고  AdoQuery->Connection String
: :
: : 잡고,Sql잡고요  Active 성공한 다음  Active false로 전환 해놓고 
: :
: : testimpl.cpp에  data.h  추가하구요    
: :
: : STDMETHODIMP TmomoImpl::geto()
: : {
: : DataModule1->ADOQuery1->Active=true;
: : Response->Write(Variant(DataModule1->ADOQuery1->FieldByName("Topic")->AsString));
: : DataModule1->ADOQuery1->Active=false;
: : }
: :
: : 하고  컴파일   했는데요
: :
: : 브라우저에서  예외사항  오류라고 나옵니다.
: :
: : 제가 일반 form만들어서  adoquery를 시험해보니 돼더라구요
: :
: : 그런데 automaion object를 만들어서
: :
: :   폼에서 불러서 쓸때도  뻑이 나내요 
: :
: : 고수님들 좀 도와주세요   

+ -

관련 글 리스트
13879 FreeAndNil(wm);를delete wm로 써도 괞찬습니까? 김영환 867 2001/12/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.