Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
treeview 메모리에서 해제 시키기
아 하나가 해결되면 다른 하나가 말썽이군요....
버튼을 클릭하면 그(treeview가 포함된)폼이 닫히는데
메모리에서 어떻게 해야 완전히 해제가 될까요...
form1.close;
form1.free; //요렇게 하면 안 되나여...
다시 들어올 때 항상 그 리스트가 한번 씩 증가하는 문제 때문에
그러거든여...메모리 때문이라는...
감사합니다....
꼭좀 답해 주세여....
하루에 하나씩....모두들 열심히 즐코하세여...
4
COMMENTS
타락천사
•
2000.11.04 01:53
안녕하세여..타락임다..^^
폼의 OnClose 이벤트에
Action := caFree
를 코딩하세여..^^
즐푸하세여..^^
타락천사...
0
0
삭제
수정
댓글
youngae
•
2000.11.04 02:18
타락천사 wrote:
> 안녕하세여..타락임다..^^
>
> 폼의 OnClose 이벤트에
>
> Action := caFree
>
> 를 코딩하세여..^^
>
> 즐푸하세여..^^
>
> 타락천사...
>
그렇게 하구나서여.폼이 닫히구
이전 폼에서 다시 들어가려구 하니까
violation at address 00010001 .write of address 01A0BE94
error가 뜨거든여...왜 그렇죠??
0
0
삭제
수정
댓글
타락천사
•
2000.11.04 03:18
안녕하세여..타락임다..^^
다시 한번 닫힌 폼으로 돌아가려고 하면 당근 Access violation이 발생해여..
왜냐면, 그 코딩은 해당 윈도우의 인스턴스(쉽게말해, 할당된 메모리)를 해제하거든여.
어드레스만 있는 클래스를 참조하려고 하면,
델파이의 경우엔 Access violation이 발생합니다.
질문가지고 잘 모르겠지만,,
제 생각에 MDI에서 자식폼을 만드는 상황 같은데여..
여하튼 Action := caFree 는 그 폼을 사용할수 없게 만듭니다.
다시 그 폼을 쓰려면 윗줄의 코드를 빼야합니다.
글구 폼에 놓인 TreeView1만 없애려면, 아마두..
SendMessage(TreeView1.Handle, WM_CLOSE, 0, 0) 하는게 가장 확실할겁니다..
즐푸하세여..^^
타락천사..
0
0
삭제
수정
댓글
youngae
•
2000.11.04 06:35
타락천사 wrote:
> 안녕하세여..타락임다..^^
>
> 다시 한번 닫힌 폼으로 돌아가려고 하면 당근 Access violation이 발생해여..
>
> 왜냐면, 그 코딩은 해당 윈도우의 인스턴스(쉽게말해, 할당된 메모리)를 해제하거든여.
>
> 어드레스만 있는 클래스를 참조하려고 하면,
>
> 델파이의 경우엔 Access violation이 발생합니다.
>
> 질문가지고 잘 모르겠지만,,
>
> 제 생각에 MDI에서 자식폼을 만드는 상황 같은데여..
>
> 여하튼 Action := caFree 는 그 폼을 사용할수 없게 만듭니다.
>
> 다시 그 폼을 쓰려면 윗줄의 코드를 빼야합니다.
>
> 글구 폼에 놓인 TreeView1만 없애려면, 아마두..
>
> SendMessage(TreeView1.Handle, WM_CLOSE, 0, 0) 하는게 가장 확실할겁니다..
>
> 즐푸하세여..^^
>
> 타락천사..
>
하하 해결 했습니다...
나의 상상력과 타락천사님의 정성어린 답변으로...
그걸 avabliable form에다가 추가 시키구 나서
application.createForm(TForm1,Form1);
form1.show;
하니까 되더라구여....
흑흑흑
감사 또 감사 하시고
돌아오는 주말 잘 보내시길
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
youngae
•
2000.11.04 01:10
4
COMMENTS
/
0
LIKES
treeview 메모리에서 해제 시키기
아 하나가 해결되면 다른 하나가 말썽이군요.... 버튼을 클릭하면 그(treeview가 포함된)폼이 닫히는데 메모리에서 어떻게 해야 완전히 해제가 될까요... form1.close; form1.free; //요렇게 하면 안 되나여... 다시 들어올 때 항상 그 리...
타락천사
•
2000.11.04 01:53
안녕하세여..타락임다..^^ 폼의 OnClose 이벤트에 Action := caFree 를 코딩하세여..^^ 즐푸하...
youngae
•
2000.11.04 02:18
타락천사 wrote: > 안녕하세여..타락임다..^^ > > 폼의 OnClose 이벤트에 > > Action := caFree > ...
타락천사
•
2000.11.04 03:18
안녕하세여..타락임다..^^ 다시 한번 닫힌 폼으로 돌아가려고 하면 당근 Access violation이 발생해여.....
youngae
•
2000.11.04 06:35
타락천사 wrote: > 안녕하세여..타락임다..^^ > > 다시 한번 닫힌 폼으로 돌아가려고 하면 당근 Access...
윤종남
2000.11.04 00:40
0
COMMENTS
/
0
LIKES
Quick Report 에서...
왕초보!!!
•
2000.11.04 00:31
3
COMMENTS
/
0
LIKES
BDE에서 레코드 없애기!
권민호
•
2000.11.04 08:18
왕초보!!! wrote: > BDE에서 레코드 없앨라믄 어떠케해야 대요? > > (넘 초보적인..ㅜ.ㅜ) > 혹시...
castle road
•
2000.11.04 01:17
테이블에서 레코드를 없앤다는 야그인가요? 그렇다면, 원하는 레코드로 이동 table1.delete; 아니면...
왕초보!!!
•
2000.11.04 01:23
아뇨아뇨 제가 테이블 한개를 파라독스로 BDE에서 만들었눈데요! 레코드 하나가 필요없는거 같아서 ...
양수정
•
2000.11.04 00:22
1
COMMENTS
/
0
LIKES
Error creating cursor handle???
jueui
•
2000.11.04 01:06
양수정 wrote: > Error creating cursor handle??? > > 스토어드 프로시져를 사용할 려구 하면 이런 애...
kks
•
2000.11.04 00:17
1
COMMENTS
/
0
LIKES
간단히 줄여주세여...
검객
•
2000.11.08 02:10
별로 줄일것이 없는데요 제가 한다면 2가지 방법이 있네요. 첫번째 : 소스 자체에서 수정시 - 4군데(/...
남기룡
•
2000.11.04 00:16
1
COMMENTS
/
0
LIKES
이미지 크기를 부드럽게 축소시키는 법?
조규춘
•
2000.11.04 01:32
남기룡 wrote: > 비트맵 이미지를 축소하려고 그러는데요 > flag := StretchBlt(ReSizeBitmap.C...
궁금남
2000.11.04 00:13
0
COMMENTS
/
0
LIKES
Excel파일을 읽어 Text 파일로 전환하는 방법.(Baic seq text file로)
Webcome
2000.11.03 23:44
0
COMMENTS
/
0
LIKES
Decision Grid의 내용을 출력을 할려면 어떻게 해야되죠.....???
redhair
2000.11.03 22:38
0
COMMENTS
/
0
LIKES
floating point operation error에 대해서..
초보
•
2000.11.03 22:37
1
COMMENTS
/
0
LIKES
쿼리문에서요....
검객
•
2000.11.03 23:33
초보 wrote: > select YEAR > from Person > > 이렇게 하면 중복되는 데이타가 나타나잖아요. > 중복...
파워한!
•
2000.11.03 22:31
1
COMMENTS
/
0
LIKES
아주 간단한 이어받기 프로그램을 만들고 싶어요.
cyber57
•
2000.11.10 22:02
cyber57 wrote: 델파이 소켓컴포넌트나 공개된 컴포넌트인 Indy를 써보시면 좋은 결과 얻을실 수 있으실...
박종철
2000.11.03 22:21
0
COMMENTS
/
0
LIKES
인터페이스관련소스를 구합니다.
이상희
2000.11.03 22:19
0
COMMENTS
/
0
LIKES
ADO에서 Seek문제점.
질문
2000.11.03 21:15
0
COMMENTS
/
0
LIKES
SID 가뭐죠? (오라클설치시)
튼솔
2000.11.03 21:26
0
COMMENTS
/
0
LIKES
임성룡
2000.11.03 20:27
0
COMMENTS
/
0
LIKES
Dbgrid...
두키
•
2000.11.03 20:25
1
COMMENTS
/
0
LIKES
copyFile
castle road
•
2000.11.03 20:50
copyfile( 원본 파일 이름, 목적 파일 이름, 플래그 ); ex) copyfil...
델초보
2000.11.03 20:19
0
COMMENTS
/
0
LIKES
리소스컴파일러의 사용법 좀 알려주세요
호야
2000.11.03 19:39
0
COMMENTS
/
0
LIKES
스트링그리드에서요.
하늘맥
2000.11.03 19:50
0
COMMENTS
/
0
LIKES
마이다스 서버프로그램 NT설치에 관한 질문
youngae
2000/11/04 01:10
Views
355
Likes
0
Comments
4
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
폼의 OnClose 이벤트에
Action := caFree
를 코딩하세여..^^
즐푸하세여..^^
타락천사...