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


LIST ALL
Posted by 권선중2004-02-09 14:51:42, Hit : 5924
[끼적강좌 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
69
   [창조]#02. 변수에 대하여.. [5]
nylon 2002/09/08  6185
68
   [보충강좌#10-1] *.Res를 위한 *.Rc [1]
ps.이진백 2004/08/12  6162
67
   자연수들의 합 쉽게 구하는 방법(수학과 프로그래밍) [7]
박종훈 2009/02/15  6126
66
   환경파일로 파워유저되어보자![개정판] [설명] 1 -- 완성
박종훈 2007/01/02  6112
65
   [끼적강좌 8]RPG게임을 만들어보자 [1강] [3]
권선중 2005/07/16  6074
64
   [쉬운강좌]#3.레지스트리 막 건드리기. [3]
창조신화 2002/09/08  6054
63
   [강좌#4] 끝내와 닫아를 구분하자! [3]
ps.구루 2003/04/26  6050
62
   효과적인 조건문을 위한 논리연산자 [4]
박종훈 2006/10/15  6043
61
       [2강] ㅎ그림판에 그림을 그리기 위해 준비단계
박종훈 2009/10/24  5973
60
   API를 알아보자 #3 [7]
지상현 2003/04/10  5967
59
   [ps.구루 강좌#13] 창조에서는 델파이에서 만든 DLL만 가능합니까? [1]
이진백 2005/07/22  5966
58
   영문 윈도우에서의 창조로 만든 프로그램.. [16]
손상진 2005/01/02  5949
57
   미니강좌#1 [DLL없이 바탕화면 바꾸기] [5]
창조ⓕⓐⓝ 2003/01/13  5946
56
   맞짱! 포인터(Pointer) - 3부 [창조에서 포인터를 사용해보자!] ... 제작중
박종훈 2009/02/26  5935
55
   배열 강좌 [2차 배열, 3차 배열 까지]
Pueding 2004/02/21  5931

   [끼적강좌 3] 에디트 만들기[투명에디트] [1]
권선중 2004/02/09  5924
53
     호현계산기2 Rev2 [6]
박종훈 2009/10/23  5875
52
   [끼적강좌 4] 창조 구현 DB강좌 [1강] [5]
권선중 2004/07/25  5833
51
   스킨 적용 강좌 [1]
Pueding 2003/10/12  5822
50
   [강좌#2] 창조 오류 해부! [9]
ps.구루 2003/04/02  5801
49
   [창조x] 수줍은 pda프로그래밍시작
이진백 2006/09/11  5796
48
   창조의 변수형에 대한 고찰 [1]
지상현 2012/01/03  5786
47
   기타 자료실에 있는 다람쥐어 (파악해 보자_) [2]
김제형 2009/05/03  5776
46
     [1강] 그림과 관련된 객체
박종훈 2009/10/24  5762
45
     [re] [끼적강좌 8]RPG게임을 만들어보자 [2강] [1]
권선중 2005/07/17  5705
LIST ALL   Prev [1][2] 3 [4][5] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인