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


LIST ALL
Posted by qkrwhdgns2006-01-11 08:58:14, Hit : 5244
환경문 강좌..^^; [실수형 자료]
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
94
   환경파일로 파워유저되어보자![개정판] [설명] 1 -- 완성
박종훈 2007/01/02  6109
93
   ㅎ사용자함수 알아보기! [2]
박종훈 2006/12/24  5394
92
   '변수'와의 인터뷰 -_-; [5]
박종훈 2006/12/24  5355
91
   창조 첫 시작시 명령어 익혀보자~ [4]
박종훈 2006/12/23  8038
90
   쉽고 빠르게 프로그래밍 하기 위한 방법들
장규형 2006/11/22  5394
89
   효과적인 조건문을 위한 논리연산자 [4]
박종훈 2006/10/15  6034
88
   [창조x] 수줍은 pda프로그래밍시작
이진백 2006/09/11  5790
87
   API사용을 위한 창조 구조체다루기 [M_S 0608190928] [3]
박종훈 2006/08/18  5547
86
   창조 시작단계 문법배워볼까? [M 0608181240] [8]
박종훈 2006/08/17  6507
85
   한글이 입력되기까지 [4]
지상현 2006/07/29  6460
84
   스크린세이버에대한 분석 [5]
박재성[날개달기] 2006/03/08  5281
83
   몇가지 유용한 정보 모음 [5]
최재일 2006/01/13  9350
82
   환경문 강좌..^^; [문자형 자료] [8]
qkrwhdgns 2006/01/10  5637

     환경문 강좌..^^; [실수형 자료] [1]
qkrwhdgns 2006/01/11  5244
80
       환경문 강좌..^^; [진리형 자료] [1]
qkrwhdgns 2006/01/11  5017
79
         환경문 강좌..^^; [예제 소스]
qkrwhdgns 2006/01/11  5279
78
   재미있는 포인터 강좌 -1- [2]
지상현 2005/10/12  6274
77
   #1 비트 연산이란? - 진수 표기법
지상현 2005/10/09  11386
76
   [요청강좌#14] DLL제작 강의 (미완성) [4]
이진백 2005/10/09  5604
75
     [re] [요청강좌#14] DLL제작 강의 (미완성) [2]
지상현 2005/10/09  6669
74
   창조로 빠져보는 API #3 [13]
지상현 2005/09/04  7263
73
   창조로 빠져보는 API #2 [3]
지상현 2005/09/04  6329
72
   창조로 빠져보는 API #1 [2]
지상현 2005/09/04  7042
71
   [폴더선택창보여]명령어의 언어 한글로 [8]
qkrwhdgns 2005/08/27  5448
70
   [ps.구루 강좌#13] 창조에서는 델파이에서 만든 DLL만 가능합니까? [1]
이진백 2005/07/22  5959
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이희철
로그인