|
목록에서 글자 제한 23이였음 ?>
질문게시판 - 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요. |
| Posted by 김의석 | 2005-10-18 20:07:55, Hit : 2138 | |
|
|
|
제가 만들 프로그램에서 막히는 부분이데요. 구현하고자 하는 부분을 간단히 말하겠습니다. 체크박스가 세개 있고 스크롤바가 하나 있습니다. 체크박스 이름은 각각 체크박스0,체크박스1,체크박스2 스크롤바 이름은 스바입니다.
-------------- 초기화 명령어 -------------- 문자:제목[5]=("A","B","C","D","E"); //체크박스의 쓰일 제목들 진리:진실[5]; //체크박스의 표시 여부
------------- 창0.생성할 때 ------------- 실수:수,회; 수:=0; 되풀이(수<5){ 진실[수]=거짓; //진실 초기화 즉 모든 체크박스의 표시 거짓. 수:=수+1; } 회:=0; 되풀이(회<3){ 체크박스#회.제목:=제목[회]; //체크박스 세개에 처음에 보여지는 제목들... 회:=회+1; }
--------------- 스바.스크롤될 때 --------------- 실수:수; 수:=0; 되풀이(수<3){ //체크박스 표시 여부를 검사 만일(체크박스#수.표시){ //표시가 있으면 진실[스바.눈금위치+수]=참; //표시된 걸 기억 } 수:=수+1; } 수:=0; 되풀이(수<3){ 체크박스#수.제목:=제목[스바.눈금위치+수] //눈금위치 이동한만큼 제목들이 스크롤됨 수:=수+1; } 수:=0; 되풀이(수<3){ //제목 변경에 따른 체크박스 표시 만일(진실[스바.눈금위치+수]){ //체크했던 기억이 있으면 체크박스#수.표시:=참; //표시해주기 } 수:=수+1; }
체크박스 중간에 있는 걸 체크하고 아래로 스크롤하면 위로 올라가야 정상인데 이전에 체크된것은 그대로 남아있고 위로 계속 체크되서 올라갑니다. 어디가 잘못된 건지 알 수가 없네요. 스크롤될 때에 넣은 것이 잘못 된거 같고... 마지막 되풀이가 문제인 거 같은데 꼭 집어낼 수 가 없네요. 조언 좀 부탁드립니다. 설명이 복잡한거 같은데... 이해안 가는 부분은 다시 물어봐주세요 |
|
|
지상현 2005-10-18 PM 9:03:37 |
|
|
|
초기화 명령어에서, "C"."D" 라고 콤마가 아니고 피리어드가 있는데 소스 코드도 그렇게 되어있나요? |
|
|
김의석 2005-10-18 PM 10:23:28 |
|
|
|
잘못 썼네요 콤마입니다. 소스에도 콤마에요 |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|