|
창조 팁 - '창조' 에 관한 팁을 올리는 곳입니다. 다수의 이미지가 필요하시면 아래 '이미지 자료실' 에 업로드 후 불러와 주세요.. |
| Posted by 권선중 | 2003-09-09 12:52:27, Hit : 5261 | |
|
|
|
혹시 창조 도움말에 있는 방법만을 생각하신다면 먼저 사과를 받고 싶네용^^
만을 그런방식이라면 올리지도 않겠죠..
이건 얼마전 제가 질문/답변 게시판에 질문을 올린후.. 끙금대면 각종방법을 응용해서 만들어낸 방법입니다..
필요한객체
창.밑판.에디트 --> 여기서 밑판대신 이름표를 사용해도 무관합니다..
반드시 다음 순서대로 설치하셔야합니다..
에디트 -> 밑판
밑판의 크기는 에디트와.. 같은 크기에 같은 위치로 지성하시고 속성은..
그렇게 되면 밑판이 에디트를 숨겨주게 됩니다..
입체감.거짓 내부.외부경사를 전부 무효로 합니다..
단, 영역구분은 참으로 하세요..
물론 에디트도 입체감을 거짓으로 주세용..
그리고 여기서는 에디트의 문자입력최대를 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 |
|
|
|
제가 방금 이거 소스를 만들어봤거든요.^^ㆀ
실행해보늬, 덮어씌어져 있던 밑판이 사라지고
에디트가 나왔네요^^ 커서도 깜빡 거리면서 그럼 올바르게 제작된것이 맞는건가요^^? |
|
|
지우개 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 | 이희철 |
|
|
|
|
. |
. |
. |
|