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


LIST ALL
Posted by qkrwhdgns2006-01-11 08:58:14, Hit : 5248
환경문 강좌..^^; [실수형 자료]
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=open_lec&no=88




@@ 오후에, 아래의 소스로 만든 프로그램의 스샷도 올리겠고요;;
@@ 기분이 나면 -_- 예제 프로그램소스도 올리겠습니다.^^ (소스는 강좌에 쓰인것와
       동일 하며, 응용은 사용자의 몫입니다.^^)


@@ 성공하세요^^

@@ 지난번에 이어 이번엔 문자의 반대(?) 숫자를 다루어 보겠습니다.^^


@@ 역시 예제를 이용한 겁니다.
@@ 환경문을 제대로 배우려면, 이 소스를 보지만 말고, (즉, 도전정신;;)
@@ 한번 실행해 보는 것도 좋을 겁니다. 강좌에서 기본으로 주어지는 소스를
@@ 수정도 해보고, 자신의 것으로 만들어 보세요^^..


@@ 물론, 저도 초보지만(-_-), 초보끼리 말하자면;; 실행해보고 접해봐야 실력이 늘더군요^^


@@ 들어 가기 전에 주의 사항 :


   본 강좌는 무조건 적으로 소스를 알려주고 무조건 알려 주는 것이 아닌,
   환경문이라는 명령어에 이해가 되도록 도와주는 것일뿐입니다.
   그리고 질문을 좋은 것이지요^^ 하지만, 질문을 무조건 하시지 마시고, 질문을 하기전에
   왜 그런지 생각도 해보고, 도움말도 한번 보는 습관을 가집시다^^


## 시끄럽던 잡담을 접고, 본 강좌의 두번째 주제, 실수(숫자)형 자료를 환경파일에
   기록하자를 시작합니다.^^


#### 두번째 주제, 실수형 자료를 환경파일에 기록하고 읽자^^


우선, 실수형을 가진 자료들을 말해 봅시다...


 예)객체의 좌변, 윗변, 폭, 높이 등이 있겠죠..;;


## 이번 강좌에서 사용할 예제는 창의 폭과 높이를 기록하는 예제를 사용할 겁니다.^^


## 강좌 1편 (문자형 자료를 환경파일에 기록하기)에 이어서 하는 겁니다.


소스)


실수:핸들;
//환경파일을 제어하기 위한 실수를 만듭니다.
핸들:=환경열어("C:\환경파일.ini");
//C:\환경파일.ini 환경파일을 엽니다. (만일 없다면, 새로 생성을 하게 됩니다.^^)
환경수써(핸들,"창의 정보","창의 폭",창0.폭);
환경수써(핸들,"창의 정보","창의 높이",창0.높이);
//여기서 가장 중요한 명령어는 환경수써 입니다. 숫자(실수)형 자료를 기록하니까, 환경수써 입니다.
환경닫아(핸들);
//환경파일을 제어하기 위해 열어놨던 핸들이라는 실수를 닫습니다.


@@ 위의 소스를 적용한 프로그램을 만들어서 실행해 보세요..
@@ C:\환경파일.ini 파일이 생성되었을 겁니다. (아래와 같이)


    
C:\환경파일.ini 파일이 생성됬다.^^

@@ C:\환경파일.ini 파일의 내부 내용


[창의 정보]
창의 폭=(창의 폭입니다. 사용자에 따라 다르겠죠-_-^)
창의 높이=(창의 높이입니다. 사용자에 따라 다르겠죠-_-^)


       
            C:\환경파일.ini 파일의 모습... (사용자에 따라 다릅니다.)


@@ 혹시, 제 1편 문자형 자료를 환경파일에 기록하기 강좌를 하고 나서, C:\환경파일.ini 파일을
@@ 지우지 않고, 그대로 놔두시고 강좌를 하셨다면 아래와 같은 내용 일 겁니다.
## 그리고, 사용자에따라 아래의 내용은 다르다는것 아시죠^^?


[창의 정보]
창의 제목=창0
창의 폭=(창의 폭입니다. 사용자에 따라 다르겠죠-_-^)
창의 높이=(창의 높이입니다. 사용자에 따라 다르겠죠-_-^)


                
제 1 강 문자형강좌에서 사용한 환경파일.ini 파일을 삭제하지 않고 그냥 진행했을때의
C:\환경파일.ini 파일의 모습입니다.. (사용자에 따라 다릅니다.)

@@ 이렇게 해서 실수형 자료를 환경파일에 기록해봤습니다..



@@ 이제는 이 기록된 것을 읽어 오겠습니다
.


소스) 주석을 보시고 잘 분석해보세요 -_-;;


@@ 이번 소스는 위의 명령어와 같은 객체의 이벤트에서 쓰셔야 합니다.
@@ 만일 다른 곳에서 쓰실 것이라면, 아래의 명령어의 맨 첫줄에 실수:핸들; 을 써주세요..


핸들:=환경열어("C:\환경파일.ini");
//환경파일을 엽니다. 이 파일이 없다면 새로 생성을 합니다. 우리는 위에서 환경파일을 만들었죠^^
창0.폭:=환경수읽어(핸들,"창의 정보","창의 폭",100);
//창0.폭을 환경파일에 기록된 자료에서 읽어옵니다.
//만일 읽어 오지 못하였다면, 창0.폭을 100으로 지정합니다.
//마지막의 100 이라는 숫자가, 읽어오지 못했을때 반환되는 숫자 즉, 기본값입니다.^^
창0.높이:=환경수읽어(핸들,"창의 정보","창의 높이",100);
//창0.높이을 환경파일에 기록된 자료에서 읽어옵니다.
//만일 읽어 오지 못하였다면, 창0.높이을 100으로 지정합니다.
//마지막의 100 이라는 숫자가, 읽어오지 못했을때 반환되는 숫자 즉, 기본값입니다.^^
환경닫아(핸들);
//환경파일 제어를 위해 열어놨던 핸들이라는 실수를 닫습니다.


@@ 이것으로 실수형자료 환경파일에 쓰기/읽기 강좌가 마무리가 되었는데요..
@@ 어떻게 잘 이해가 되셨나요?;; (떨리는 마음으로-_-)
@@ 모르시는 내용이 있으시면 언제나 질문 환영이고, 옳지 않는 내용이 있을경우,
@@ 태클환영 입니다^^;


                    
위의 소스를 적용한 프로그램의 모습... (이 프로그램의 소스는 강좌의 소스의 내용과
다를수 있습니다. 하지만, 강좌에 이것에 대한 주의사항이 기재되 있습니다.)


## 모르시는 내용이 있으시면, 우선 위의 강좌를 쭉 한번 훍어 보시고;;
## 소스부분의 주석을 충분히 읽으신 뒤에도 이해가 가지 않으신다면;;
## 그 때 질문을 해주시길 바랍니다. ^^; (제가 말이 참 많죠?;;)


@@ 이번엔, 위의 강좌에서 핵심부분만을 추려낸 이것만은 꼭! 입니다.


  → 환경수써(실수: 핸들; 문자: 섹션, 키; 실수: 값)
   → 환경파일에 숫자(실수형)를 쓴다.
    →
      핸들 : 열린 환경파일의 핸들
      섹션 : 환경파일의  '[   ]'안에있는 문자
        키 : '='을 기준으로 왼쪽에 있는 문자.
        값 : '='을 기준으로 오른쪽에 있는 숫자.


  → 실수함수: 환경수읽어(실수: 핸들; 문자: 섹션, 키; 실수: 값)
   → 환경파일에 숫자(실수형)를 읽는다.
    →
      핸들 : 열린 환경파일의 핸들
      섹션 : 환경파일의  '[   ]'안에있는 문자
        키 : '='을 기준으로 왼쪽에 있는 문자.
        값 : '='을 기준으로 오른쪽에 있는 숫자를 못읽었을 경우에 여기에 넣은 값이 기본으로 반환된다.


@@ 이것으로 시끄러운 제 2편 실수형 자료를 쓰고/읽기 주제를 마쳤습니다.


@@ 아마, 공부하고 와서 오후 시간 대에 또 이 강좌를 쓸것입니다. (방학숙제는 어떻게 하지?;;)


@@ 이 강좌는 어디까지 이해를 도와주는 겁니다.^^
@@ (오히려 이해가 더 않될수도 -_-;;)


qkrwhdgns   2006-01-11 AM 9:50:54  
나중에 예제 소스를 올리겠습니다.^^*
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
119
   효과적인 조건문을 위한 논리연산자 [4]
박종훈 2006/10/15  6039
118
   환경파일로 파워유저되어보자![개정판] [예제/사용!] 2 [6]
박종훈 2007/01/02  7764
117
   환경파일로 파워유저되어보자![개정판] [설명] 1 -- 완성
박종훈 2007/01/02  6110
116
       환경문 강좌..^^; [진리형 자료] [1]
qkrwhdgns 2006/01/11  5019
115
         환경문 강좌..^^; [예제 소스]
qkrwhdgns 2006/01/11  5280

     환경문 강좌..^^; [실수형 자료] [1]
qkrwhdgns 2006/01/11  5248
113
   환경문 강좌..^^; [문자형 자료] [8]
qkrwhdgns 2006/01/10  5637
112
     호현계산기2 Rev2 [6]
박종훈 2009/10/23  5870
111
   한글이 입력되기까지 [4]
지상현 2006/07/29  6470
110
   컴퓨터에서 소수점을 표기하는 방식에 대해 [1]
지상현 2012/01/03  7510
109
   창조입문. :창조란 무엇인가?&CDP만들기: [9]
변혁수 2002/09/06  9941
108
   창조입문 : 메모장 만들기 [2]
신용주 2008/12/20  7549
107
   창조의 한계를 뛰어 넘어서 #1: '문자' 포인터 써먹기 [4]
지상현 2004/11/23  6935
106
   창조의 변수형에 대한 고찰 [1]
지상현 2012/01/03  5781
105
   창조와 ActiveX (2)
지상현 2007/08/11  10790
104
   창조와 ActiveX (1)
지상현 2007/08/07  8277
103
   창조에서 반올림하기 [1]
지상현 2013/01/05  5006
102
   창조로 빠져보는 API #3 [13]
지상현 2005/09/04  7266
101
   창조로 빠져보는 API #2 [3]
지상현 2005/09/04  6331
100
   창조로 빠져보는 API #1 [2]
지상현 2005/09/04  7046
99
   창조 초보자들을 위한 아주 기본적인 사용법
김대명 2011/03/09  6219
98
   창조 첫 시작시 명령어 익혀보자~ [4]
박종훈 2006/12/23  8042
97
   창조 시작단계 문법배워볼까? [M 0608181240] [8]
박종훈 2006/08/17  6513
96
   창조 로 만든 프로그램의 메모리 사용률을 낮춰보자 [2]
Pueding 2002/09/08  7091
95
   재미있는 포인터 강좌 -1- [2]
지상현 2005/10/12  6276
LIST ALL   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이희철
로그인