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


창조 팁
- '창조' 에 관한 팁을 올리는 곳입니다. 다수의 이미지가 필요하시면 아래 '이미지 자료실' 에 업로드 후 불러와 주세요..


LIST ALL
Posted by 권선중2003-09-09 12:52:27, Hit : 5170
[tip] 수를교정문법의 응용과 활용방법
Homepage : http://newat.nim.cc
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=tip&no=150
혹시 창조 도움말에 있는 방법만을 생각하신다면 먼저 사과를 받고 싶네용^^
만을 그런방식이라면 올리지도 않겠죠..

이건 얼마전 제가 질문/답변 게시판에 질문을 올린후.. 끙금대면 각종방법을 응용해서 만들어낸 방법입니다..

필요한객체

창.밑판.에디트   --> 여기서 밑판대신 이름표를 사용해도 무관합니다..

반드시 다음 순서대로 설치하셔야합니다..

에디트 -> 밑판

밑판의 크기는 에디트와.. 같은 크기에 같은 위치로 지성하시고 속성은..
그렇게 되면 밑판이 에디트를 숨겨주게 됩니다..

입체감.거짓   내부.외부경사를 전부 무효로 합니다..
단, 영역구분은 참으로 하세요..
물론 에디트도 입체감을 거짓으로 주세용..
그리고 여기서는 에디트의 문자입력최대를 12자로 하겠습니다..

위 설정은 주지 않으셔도 무관하나.. 위와 같이 설정을 하시면 좀더 깔끔해 보입니다..

자그럼 명령을 넣어 볼까용

우선 밑판0 클릭했을때

밑판0.보이기:=거짓;
에디트0.활성화해;    <--- 이명령이 없으면 에디트에.. 커서가 생기지 않는다..

그런다음 에디트0의 (주1:포커스)가 생겼을때

밑판0.보이기:=거짓;   <--- 이명령은.. 탭키를 이용해 에디트로 커서가 이동해왔을때..
                                          에디트0을 보이기 위한 명령이다..



여기까지는 무지 무지 쉬울것입니다...
이제부터 중요합니다..

에디트0의 포커스가 없어질때에 명령입니다..
참고로..여기서는.. 수를교정문에서.. 숫자의 단위를 위한 교정법을 사용하겠습니다..
즉 금액을 천단위로 끊어주는 방법입니다.. ex) 123456789  -> 123,456,789

문자:문,문1;        
실수:문길,수,수1;
문길:=문자길이(에디트0.문자);  

// 창조에서 문을수로 변경할경우 10자리이상의 문자는 불가능합니다
// 즉 에디트에입력된 10자리 또는 그이하로 나누어 주기위해 문자의 길이를 알아둡니다..

만일(문자길이(에디트0.문자)>10); //에디트에 입력된 문자의 길이가 10자리이상인지를 확인합니다
{
문:= 문자복사(에디트0.문자, 문길-8, 9);
문1:= 문자삭제(에디트0.문자, 문길-8, 9);
// 에디트의 최대 문자길이는 12자입니다..  현제 방식은 초대 18자리까지 가능합니다.
// 문은.. 에디트의 뒷글자를 9자리를 복사합니다..
// 문1은 그 9자리를 뺀 그나머지 앞의 숫자를 복사합니다..
}
수:=문을수(문,0);수1:=문을수(문1,0);  // 명령이 수를교정문이기에 수로 변환해줘야겠죠

밑판0.제목:=수를교정문("###,###,###,###",수1)+","+수를교정문("###,###,###,###", 수);
//위명령은 밑판0에 변환된 문자를 입력해주는 것입니다..
밑판.보이기:=참;
//그리고 끝으로 변환된 문자를 보여 드려야 겠죠..

이것으로 이번 tip은 끝입니다.. < 이해 안가시는 부분있으시면 멜주세요..
소스가 필요하시다고용.. 원하는 분 계시면 만들어서 올려드리겠습니다..

잡담 : 이외 몇가지팁을 더 발견했습니다..
         불새 2003완료후 각종팁을 올리겠습니다..

☆ 주1) 포커스란..
    아마 창조를 하시면서 포커스가 뭘까 하고 ?가진분이 많을거라 생각됩니다..
    포커스란.. 커서를 의미합니다.. 즉 다른곳에도 다 들어있는 명령이지만.. 주로 에디트,메모장,문자표, 리스트박스,콤보등.. 사용자가 문자를 입력할수있는 곳에서 활용됩니다..
    포커스응용은.. 따로 팁으로 올리도록 하겠습니다..


천호성   2003-09-09 PM 11:45:08  
제가 방금 이거 소스를 만들어봤거든요.^^ㆀ
실행해보늬, 덮어씌어져 있던 밑판이 사라지고
에디트가 나왔네요^^ 커서도 깜빡 거리면서 그럼 올바르게 제작된것이 맞는건가요^^?
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
117
   알면좋은것들..
날개달기 2003/11/11  5316
116
   [Tip] 라이브 업데이트 [6]
권선중 2003/11/07  5122
115
   [팁#7] 설치를 하기전 과정에서... [1]
ps.구루 2003/11/07  5415
114
   그냥 업데이트에 대해서 잡생각. [2]
강현구 2003/11/05  4428
113
   업데이트에 대해서... 2번째..... [5]
위자드 2003/11/04  4838
112
   URLMON.DLL 사용시 전송속도를 구해보자. [1]
날개달기 2003/11/03  5471
111
   업데이트에 대해서... [1]
위자드 2003/11/02  6040
110
   방대한 작업을 할때 남은시간을 표시해보자!
날개달기 2003/11/01  4872
109
   도스용 백신을 쉽게 실행해 보자!!(좀 어색한데 -_-;) [2]
위자드 2003/10/13  5693
108
   시스템 사용을 제한하는 레지스트리 값들[출처:http://delphi... [4]
Pueding 2003/10/12  5699
107
   [tip] 같이실행해 응용방법 [2]
권선중 2003/10/12  4657
106
   [버그수정]수를교정문법의 응용과 활용방법 [2]
권선중 2003/10/07  4569
105
     [버그수정2] 전편 설명보셔야 이해가..
권선중 2003/10/10  4548
104
   [팁#6] 글씨 세로로 쓰기 [3]
ps.구루 2003/09/21  5684
103
   [tip] 포커스란.. 그리고 응용방법
권선중 2003/09/09  5247

   [tip] 수를교정문법의 응용과 활용방법 [1]
권선중 2003/09/09  5170
101
   [팁#5] 모든 사용자에 대한 시스템 경로
ps.구루 2003/08/01  5314
100
   밑의 연속된 팁들은 소스왕국의 이정도님 zip 편집 [4]
Pueding 2003/07/06  4531
99
   난수 사용
Pueding 2003/07/06  4784
98
   부드러운 자막 효과
Pueding 2003/07/06  4859
97
   음악재생기 만들기
Pueding 2003/07/06  5087
96
   창틀 없이 창 이동
Pueding 2003/07/06  5203
95
   투명창 만들기 [1]
Pueding 2003/07/06  5506
94
   트레이(초급)
Pueding 2003/07/06  4977
93
   파일찾기예제
Pueding 2003/07/06  5016
LIST ALL   Prev [1][2][3][4][5][6][7][8][9] 10 ..[14] 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이희철
로그인