Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
초보자입니다. 제발 고수님들 도와주세요..
MainMenu에서 해당 메뉴를 클릭했을때 checked를 true로 해주었는데요..
프로그램을 종료하면 다신 처음상태로 돌아가더군요.. checked가 없어져요..
프로그램을 재실행했을때 checked가 계속 살아있도록 해야하는데 방법좀 가르쳐 주세요..
참고로 3가지의 메뉴에서 해당메뉴를 클릭했을때입니다.
2
COMMENTS
한원희
•
2001.02.08 00:19
다시 실행했을 때, 이전의 상태를 저장하고 있어야 가능합니다.
이전 상태를 저장하기 위해서 사용하는 방법에는 대체로 레지스트리를 이요할 수도
있겠고, 아니면 custom ini파일을 이용할 수도 있겠고, 아니면 자작한 파일구조를
따르는 파일일 수도 있습니다.
하여간 그러한 곳에 프로그램이 종료되기 전에 현재의 상태를 저장하고,
다시 프로그램을 실행할 때에는 저장된 이전 상태를 읽어서 이전에 종료되기 전과
같은 상황을 만들면 됩니다.
참고로, 레지스트리를 이요하기 위해서는 TRegistry 클래스를 이용하면 되겠고,
CustomIni 파일을 이용하기 위해서는 TIniFile을 이용하면 됩니다.
레간자 wrote:
> MainMenu에서 해당 메뉴를 클릭했을때 checked를 true로 해주었는데요..
> 프로그램을 종료하면 다신 처음상태로 돌아가더군요.. checked가 없어져요..
> 프로그램을 재실행했을때 checked가 계속 살아있도록 해야하는데 방법좀 가르쳐 주세요..
> 참고로 3가지의 메뉴에서 해당메뉴를 클릭했을때입니다.
0
0
삭제
수정
댓글
박서규
•
2001.02.08 00:19
레간자 wrote:
> MainMenu에서 해당 메뉴를 클릭했을때 checked를 true로 해주었는데요..
> 프로그램을 종료하면 다신 처음상태로 돌아가더군요.. checked가 없어져요..
> 프로그램을 재실행했을때 checked가 계속 살아있도록 해야하는데 방법좀 가르쳐 주세요..
> 참고로 3가지의 메뉴에서 해당메뉴를 클릭했을때입니다.
그래도 가장간단한 방법은
메뉴아이템마다 고유의 태그를 부여한 다음에...
프로그램이 끝날때 특정한 INI화일에 메뉴아이템의
태그에 해당하는 체크값을 저장하면 될걸 같군요...
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
레간자
•
2001.02.08 00:11
2
COMMENTS
/
0
LIKES
초보자입니다. 제발 고수님들 도와주세요..
MainMenu에서 해당 메뉴를 클릭했을때 checked를 true로 해주었는데요.. 프로그램을 종료하면 다신 처음상태로 돌아가더군요.. checked가 없어져요.. 프로그램을 재실행했을때 checked가 계속 살아있도록 해야하는데 방법좀 가르쳐 주세요...
한원희
•
2001.02.08 00:19
다시 실행했을 때, 이전의 상태를 저장하고 있어야 가능합니다. 이전 상태를 저장하기 위해서 사용하는 ...
박서규
•
2001.02.08 00:19
레간자 wrote: > MainMenu에서 해당 메뉴를 클릭했을때 checked를 true로 해주었는데요.. > 프로그램을 ...
레간자
2001.02.08 00:11
0
COMMENTS
/
0
LIKES
초보자입니다. 제발 고수님들 도와주세요..
문청
2001.02.08 00:02
0
COMMENTS
/
0
LIKES
bde 에러가 발행해요..가르쳐주세요
정대준
•
2001.02.07 23:55
1
COMMENTS
/
0
LIKES
DBgrid에서 다음 찾기..기능은요??
나무..
•
2001.02.08 03:50
Bookmark를 쓰세염... 델파이 헬프에 보믄 예제 나오니까.. 쓰심 될껍니다.. 그리고 음영, 칼라.. 고거는...
전수완
2001.02.07 23:53
0
COMMENTS
/
0
LIKES
IS에서 ODBC
조덕현
•
2001.02.07 23:41
1
COMMENTS
/
0
LIKES
어제의 데이타를 오늘의 데아타로 옮겨 오려면..
공대규
•
2001.02.07 23:54
해당 테이블과 같은 구조로 temporary table을 하나 만들어 항상 잔액만 갱신해서 저장하면 되지 않을까요?...
진현
2001.02.07 23:25
0
COMMENTS
/
0
LIKES
NT의 SMTP 사용률 구하는 API
델초보
•
2001.02.07 23:17
3
COMMENTS
/
0
LIKES
데이타 조회시 프로그램이 죽어요.....
뿌요
•
2001.02.08 04:23
주query를 database의 explore에서 실행해보구 실행이 되면 쿼리자체는 문제없는거구.. 그때는 query를 op...
아폴론
•
2001.02.08 02:30
델초보 wrote: > query컴포넌트, dbgrid, dbedit를 사용한 폼입니다.. > 하나의 폼이 하나의 exe로 되어 ...
공대규
•
2001.02.07 23:57
query 날리는 부분이 동시에 여러개 인 것 같은데, multi-thread 로 만드는 게 죽지 않는 방법인 것 같습니...
delphilove
•
2001.02.07 22:28
1
COMMENTS
/
0
LIKES
스트림 메모리..
타락천사
•
2001.02.08 00:34
안녕하세여..타락임다..^^ 델파이에서도 대부분의 WinAPI를 쓸수 있습니다... 같은 이름이나 비슷한 ...
루단스
•
2001.02.07 21:46
2
COMMENTS
/
0
LIKES
소켓통신으로 문자채팅할때..문자전송시 나는 소리???
조규춘
•
2001.02.08 00:11
루단스 wrote: > 델파이 기본소켓을이용해서 > 문자채팅을 하는데.. > edit컴포에서 엔터치면 소켓에 문...
김명하
•
2001.05.16 23:10
잘못했는지 모르겠지만, copy해서 해봤는데, 여전히 소리가 납니다. 좀 더 자세히 설명해 주시면 고맙겠...
클마스
•
2001.02.07 21:38
1
COMMENTS
/
0
LIKES
폼위의 콤포넌트 속성을 한번에 바꾸기
윤광석
•
2001.02.07 22:15
클마스 wrote: > 폼 위의 콤포넌트들의 속성을 한번에 바꾸고 싶은데 > > 예를들어 폼위의 콤포넌트들...
델초보
•
2001.02.07 21:11
2
COMMENTS
/
0
LIKES
ADO + M$-SQL 7 에서 Eof 문제
정대연
•
2001.02.07 23:32
델초보 wrote: > 델파이 5 로 ADO를 이용해서 M$-SQL7 관련 프로그램을 하고 있습니다. > > 프로그램개...
델초보
•
2001.02.08 06:43
정대연 wrote: > 델초보 wrote: > > 델파이 5 로 ADO를 이용해서 M$-SQL7 관련 프로그램을 하고 있습니다...
홍세비
2001.02.07 21:00
0
COMMENTS
/
0
LIKES
TPicture 안에 있는 이미지의 포맷알아내기
델초보
•
2001.02.07 19:58
4
COMMENTS
/
0
LIKES
DBGrid에서...
까마귀
•
2001.02.07 20:19
델초보 wrote: > DBGrid에서 저장을 하면 저장한 data가 맨 아래로 내려가는데요 > 입력한 자리에 그대로...
델초보
•
2001.02.07 20:59
까마귀 wrote: > 델초보 wrote: > > DBGrid에서 저장을 하면 저장한 data가 맨 아래로 내려가는데요 > >...
나무..
•
2001.02.08 04:00
insert 낑겨 넣기, append 갖다 붙이치기..임다.. 근데 insert 해두, index가 업슴 끝에 보이기두 하더군...
델초보
•
2001.02.08 04:18
나무.. wrote: > insert 낑겨 넣기, > append 갖다 붙이치기..임다.. > 근데 insert 해두, index가 업슴...
hyo
•
2001.02.07 19:35
2
COMMENTS
/
0
LIKES
insert하는데 100 개중에 50개의 data만 insert되는데 어케된거죠?
최석기
•
2001.02.07 20:01
key Violation이ㅏ 발생하는 경우는 제 경우에는 프라이머리 키로 잡혀 있는 필드에 중복 된 값을 삽입했을...
hyo
•
2001.02.07 20:06
최석기 Wrote: > key Violation이ㅏ 발생하는 경우는 제 경우에는 프라이머리 키로 잡혀 있는 필드에 중복...
신종건
2001.02.07 18:52
0
COMMENTS
/
0
LIKES
[QuickReport]에러 원인좀 갈켜 주세요.
초보
2001.02.07 17:56
0
COMMENTS
/
0
LIKES
꼭좀 도와주세요
빙구
•
2001.02.07 10:17
1
COMMENTS
/
0
LIKES
[급질문]쓰레드에 관하여..답변부탁드립니다.흑흑
한원희
•
2001.02.07 19:08
메모리 접근 에러가 나는 것이 꼭 쓰레드 때문은 아니라고 생각되는군요. 대부분이 잘못된 참조나, 포인터...
[질문]
2001.02.07 10:07
0
COMMENTS
/
0
LIKES
음성채팅의 일부분인데요..
빙구
•
2001.02.07 06:43
1
COMMENTS
/
0
LIKES
쓰레드에서 자꾸 에러가...
몰러
•
2001.02.07 18:01
빙구 wrote: > 쓰레드에서 create한후, resume만 시키면 자꾸 에러가 납니다. > 메모리접근에러가 자꾸 ...
레간자
2001/02/08 00:11
Views
214
Likes
0
Comments
2
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
이전 상태를 저장하기 위해서 사용하는 방법에는 대체로 레지스트리를 이요할 수도
있겠고, 아니면 custom ini파일을 이용할 수도 있겠고, 아니면 자작한 파일구조를
따르는 파일일 수도 있습니다.
하여간 그러한 곳에 프로그램이 종료되기 전에 현재의 상태를 저장하고,
다시 프로그램을 실행할 때에는 저장된 이전 상태를 읽어서 이전에 종료되기 전과
같은 상황을 만들면 됩니다.
참고로, 레지스트리를 이요하기 위해서는 TRegistry 클래스를 이용하면 되겠고,
CustomIni 파일을 이용하기 위해서는 TIniFile을 이용하면 됩니다.
레간자 wrote:
> MainMenu에서 해당 메뉴를 클릭했을때 checked를 true로 해주었는데요..
> 프로그램을 종료하면 다신 처음상태로 돌아가더군요.. checked가 없어져요..
> 프로그램을 재실행했을때 checked가 계속 살아있도록 해야하는데 방법좀 가르쳐 주세요..
> 참고로 3가지의 메뉴에서 해당메뉴를 클릭했을때입니다.