창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판 (1/1)
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


LIST ALL
Posted by 권선중2004-02-09 14:51:42, Hit : 6487
[끼적강좌 3] 에디트 만들기[투명에디트]
Homepage : http://ever2ksj.nalove.org
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=open_lec&no=32
이번 역시 홈피에 올렸던 강좌..그대로 올립니다..

아마 프로그래밍을 하시다 아 이런객체도 있으면 하시는 분이 많이 있을거라 생각합니다..
저역시 있었음 하는 마음이 있어 개발하였고 나름대로 시간을 많이 들여 개발하였습니다..
이 강좌에서 이 소스에 대한 응용법 알려드리 않을것이며 여러분께서 직접 응용을 하시기를 바랍니다..

그럼 강좌를 시작합니다..

자 어떤식으로 명령이 처리 되는가..
이것은 창 이벤트 부분에 보면 키가 눌러질때와 키가 눌러 졌을때 2가지 경우를 사용하는데..
그것은 이름표에는 이러한 이벤트 명령이 없기 때문입니다..
즉, 이 것은 이이벤트로 반화 되는 값을 적용하는 명령이기때문입니다..
이와 같은 프로그래밍을 하기위해서는 키값을 알아야 하는데.. 보통 키값은 아스키 코드로 규격화 되 었습니다..

이프로그램은 창에 입력된 키값을 비교하여 명령을 처리 하는 방식입니다..

필요 객체
창,그림판,이름표

그림판은 투명적용을 알아보기 위함이니 설치는 마음대로 하세요..

자 설치순은 반드시 그림판이 밑에 이름표가 위에 있어야 겠죠..

자 그럼 소스를 보면서 설명을 해볼까요..-- [귀차니즘이 있어 소스를 그대로...]

===[ 하단 명령을 창 이벤트 부분중 자판을 눌렀을때 에 삽입하심 됩니다.. ]

// 이소스는 아주 아주 간단합니다..
// 창이 활성화 된 상태에서 키의 입력에 따라 반화하는 명령입니다..
//
//  ----------------참고 사항 ------------------------
// 반드시 알아 두어야 할사항이 있습니다..
// 비교문에서 두개의 비교문 사이에 주석이 삽입되면 명령오류가 나는군요..
// Ex)  만일( ? =?)
//        { ????? }
//      // 주석
//      아니면 만일 (?..=?..)
//         { ?????}
// 위와 같은 식으로 되면 오류가 나니 반드시 주석은  { } 안에 넣어주셔야 합니다..            

만일(_키=8)
{ 이름표0.제목:= 문자삭제(이름표0.제목, 문자길이(이름표0.제목), 문자길이(이름표0.제목));
//이것은 문자를 한자 씩 지워주는 명령입니다..
//아스키 코드 8=백스페이스를 입력받으면 이름표 뒷자를 한자씩 지워주는 명령입니다
}
아니면 만일(_키=13)
{ 이름표0.제목:= 이름표0.제목+수문(10)+수문(13);
//자 이부분은 키 13즉 엔터키를 입력받았을때 줄변경을 해주는 것입니다..
// 즉 아스키 코드 13은 엔터키를 말합니다..
// 자 문법에 보면 수문이라는 것이 있을것입니다..
// 이것은 문장에 줄바꿈 명령을 삽이한것입니다.. +수문(10)+수문(13)
// 즉 수문은 수를 아스키코드명령은 반환 해주는 문법입니다..
}
아니면 만일(문자길이(이름표0.제목) >100)
{ 문자창보여("더이상 입력불가");
// 이것은 굿이 설명이 필요없을거라 생각됩니다..
// 문자 길이가 100이상이면 더이상 문자를 입력할수없다는 문자창을 보여 주는 것입니다..
}
아니면
{ 이름표0.제목:= 이름표0.제목+수문(_키);
// 이것은 문자를 붙혀주는 것입니다..
// 즉 입력받은 키값을 문자로 반화하여 뒷쪽에 붙혀주는 문명령입니다..
// 물론 위에 상황이 모두 아닐경우 입니다..
}

===============================================================================
E-mail : ever2ksj@iwbs.co.kr
MSN    : ever2-ksj@hanmmail.net
Home  : http://ever2ksj.nalove.org

----  숨은천사의 한마디 -----------------------------------------------
응용과 활은에 대해서는 알려드리지 않습니다
그부분 마져 제가 알려드린다면 여러분은 실력밑 응용력은 발달할수없습니다..
여러분이 하나 하나 개발해나가야 여러분의 실력은 발달합니다...
--------------------------------------------------------------------

김길남   2006-12-30 PM 5:22:28  
이름표를 이용한 에디트객채스므리 구현팁 인것에 해당 되는것이지요?
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
119
   창조에서 반올림하기 [1]
지상현 2013/01/05  5670
118
   컴퓨터에서 소수점을 표기하는 방식에 대해 [1]
지상현 2012/01/03  8304
117
   창조의 변수형에 대한 고찰 [1]
지상현 2012/01/03  6414
116
   창조 초보자들을 위한 아주 기본적인 사용법
김대명 2011/03/09  6828
115
   객체 배열을 정복해보자! [1]
지상현 2010/06/28  7722
114
   [0강] 그림판에 그림을 그려보자!
박종훈 2009/10/24  7258
113
     [1강] 그림과 관련된 객체
박종훈 2009/10/24  6476
112
       [2강] ㅎ그림판에 그림을 그리기 위해 준비단계
박종훈 2009/10/24  6641
111
   [수정!] 직선, 사각형, 타원, 원, 호, 현을 그려보자! [4]
박종훈 2009/05/10  7344
110
     [0강] ㅎ배경의 좌표 체계에 대해서 알아보자! [2]
박종훈 2009/10/24  7732
109
       [1강] 직선을 그려보자!
박종훈 2009/10/24  8413
108
         [2강] 사각형을 그려보자!
박종훈 2009/10/24  6263
107
           [3강] 타원을 그려보자! (원 포함)
박종훈 2009/10/24  9569
106
             [4강] 현, 호를 그려보자! [4]
박종훈 2009/10/24  6904
105
     호현계산기2 Rev2 [6]
박종훈 2009/10/23  6534
104
   기타 자료실에 있는 다람쥐어 (파악해 보자_) [2]
김제형 2009/05/03  6381
103
   맞짱! 포인터(Pointer) - 3부 [창조에서 포인터를 사용해보자!] ... 제작중
박종훈 2009/02/26  6583
102
   맞짱! 포인터(Pointer) - 2부 [C언어 포인터 존재를 확인하자!]
박종훈 2009/02/26  8259
101
   맞짱! 포인터(Pointer) - 1부 [C언어 들춰보자!] [7]
박종훈 2009/02/26  6979
100
   자연수들의 합 쉽게 구하는 방법(수학과 프로그래밍) [7]
박종훈 2009/02/15  6750
99
   창조입문 : 메모장 만들기 [2]
신용주 2008/12/20  8270
98
   창조와 ActiveX (2)
지상현 2007/08/11  11647
97
   창조와 ActiveX (1)
지상현 2007/08/07  9066
96
   골칫거리 ㅎ사용자함수 DLL하나로 해결하기! [7]
박종훈 2007/06/23  7741
95
   환경파일로 파워유저되어보자![개정판] [예제/사용!] 2 [6]
박종훈 2007/01/02  8376
LIST ALL   1 [2][3][4][5] Next
Copyright 1999-2025 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7389 점
4권선중6077 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인