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


LIST ALL
Posted by qkrwhdgns2006-01-10 18:42:14, Hit : 5647
환경문 강좌..^^; [문자형 자료]
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=open_lec&no=87

주의 사항  :

### 본 강좌는, 예제를 통한 강좌입니다. 또한 본 강좌의 이해는 스스로 해야 합니다. -_-;;

      즉, 실행해 보고 하면서.. 이해를 하셔야 합니다.. 그냥 소스만 보시고는 -_-;;
      아마 이해 하시기 힘드실 겁니다. -_-;; (이것 저것 소스를 수정해 가면서 이해 하세요^^;)
 


메리 크리스마스(?) 퍽!!!;; 왠 크리스마스;;


강좌를 시작합니다.^^


강좌명 : 환경문 강좌 (종합?)
분류 : 강좌;
다룰 내용 : 환경문 (문자, 실수, 진리 모두;)


들어가기 전에...
 -도움말의 [환경파일]에 다 나와 있는 것인데;;


강좌를 시작합니다. -_-;;


## 예제를 통한 강좌입니다.


환경파일을 사용하기 위한 명령을 알아봅시다.^^


#### 문자형 자료를 사용하여 환경파일을 만들어 보는 겁니다.^^


실수:핸들;
//환경파일을 제어(?)하기 위한 실수를 만듭니다.
핸들:=환경열어("C:\환경파일.ini");
//환경파일을 여는 역활을 합니다. (단, 환경파일이 없으면 생성합니다.^^)
//위의 명령어에서.. "C:\환경파일.ini" 부분이 환경파일이 만들어질 경로와 파일명입니다.^^
//기본적으로, 환경파일의 확장자는 .ini 로 사용하는 것이 보통입니다.
환경문써(핸들,"창의 정보","창의 제목",창0.제목);
//여기서, 가장 중요한 명령어는 뭘까요? 바로 환경문써입니다...
//환경파일에 문자를 기록하는 명령어 이므로, 환경문써입니다..
//마직막 부분의 창0.제목을 봐서 창0.제목 이 기록되겠죠^^
환경닫아(핸들);
//환경파일을 제어(?)하기 위해 열어봤던 실수를 닫습니다.


@@ 이렇게 해서, 문자형 자료를 환경파일에 집어넣어봤습니다.;;
@@ 위의 소스를 적용한 프로그램을 실행 시켜보시면, 아래와 같이,
@@ C:\환경파일.ini 파일이 생성되었을 겁니다.

         
     생성된 C:\의 환경파일.ini 파일...

     
      C:\환경파일.ini 파일을 열어본 모습


그 파일을 열어 보시면 위의 그림과 같이,

[창의 정보]
창의 제목=창0


이라고 되어있을겁니다.. (이것은, 창의 제목이 "창0"이라고 되어있었을 때의 입니다.)
혹시, 창의 제목이 "바보"라고 되어있다면 아래와 같이 되었겠죠^^


[창의 정보]
창의 제목=바보


#### 이것으로, 문자형 자료를 사용하여 환경파일을 만들어 봤는데요..
#### 이젠, 환경파일에서 정보를 불러와야 겠죠^^
#### 위의 명령어와 함께 써 주셔야 문법검사기 혼내지 않습니다. -_-;;


@@ 위에서 환경파일을 만들었습니다. 이젠 환경을 불러봅시다^^
@@ 실수:핸들; 명령어는 위에서 선언했습니다... 즉, 이 경우는 위의 명령어와
@@ 같이 사용하는 것을 가정하고 쓰는 겁니다.. 만일, 위의 명령어와
@@ 따로 떨어져 있다면, 실수:핸들; 을 써 주셔야 겠죠^^ (썼는데 또 쓰면 문법검사기 한데 혼나요;;)
@@ 여기서, ㅎ이름표를 창 위에 올려주세요. (이름표의 이름은 그냥 기본값 그대로 이름표0으로 해주세요.)


핸들:=환경열어("C:\환경파일.ini");
//환경파일을 엽니다.
//(역시, 없으면 새로 생성합니다. 우리는 위에서 환경파일을 만들었죠^^..)
이름표0.제목:="창의 제목은 '"+환경문읽어(핸들,"창의 정보","창의 제목","몰라요;;")+"' 입니다.";
//이름표0의 제목을 환경파일에서 읽습니다. (이름표0의 제목이 아마 창의 제목으로 되어있을겁니다.)
//이름표0의 제목은 정확히, [창의 제목은 '창0' 입니다.] 라고 되어있을겁니다. (단, 창의 이름이 창0이라는 가정하에.. 그리고 중괄호([) 는 무시합니다.)
//위의 명령어의 마지막 부분에 "몰라요;;" 가 있는데, 이부분은 환경파일을 읽지 못했을때, 반환되는 문자입니다. (즉, 기본값이죠..)
환경닫아(핸들);
//역시 환경파일을 열기위해 만들어 놨던 핸들을 닫습니다.


                   
      위의 강좌를 이용해 만든 예제 프로그램 (예제 소스는 없습니다. -_-)
      다만, 이 프로그램의 소스는 위의 강좌에서 나온 소스를 똑같이 적용한 것입니다.

@@ 이것으로 간단히 환경문써 명령어를 사용해봤습니다.;;
@@ 여기까지 이해가 가셨길 바랍니다. 부디;;

@@ 위에서 배운 내용을 정리하는 '이것 만은 꼭!' 입니다.^^; (EBS 따라하기;;)

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

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

@@ 그리고 태클 환영입니다.;; 사실, 도움말과 지식만으로 쓰고, 직접 해보지 않아서;;
@@ 위의 강좌는 일부입니다. (1/3...) 응용은 독자(?);; 의 몫이 겠죠?

@@ 혹시 잘 모르시거나, 이해가 가지 않는 것은 질문을 주세요. 해결할 수 있는 한도 내에서;;
      성심 성의 껏 답변해 드리겠습니다.^^

다음은 환경수써에 대해 할겁니다...


qkrwhdgns   2006-01-10 PM 6:47:34  
우째.. 강좌가 이상한대-_-;;
oOPpoYaOo   2006-02-11 PM 1:33:45  
이미지가 있어서 이해하기 쉽고 재미있네요. 강좌 잘 봤습니다^^
박종훈   2006-02-11 PM 1:46:38  
그런데.. 이해가 잘 되셨길 바랍니다. ^^;
제가 보기에는 이해가 되는데, 다른분 들이 보시기에는 -_-;
어진석   2006-02-22 PM 1:14:36  
강좌 잘 봤습니다..
박종훈   2006-02-22 PM 3:42:09  
음.. 이 강좌 왠지 이상하게 썼다는 느낌을 지울수가 없네요 ─ ─^;
이진성   2006-08-27 AM 11:16:45  
예제를 다운받아서 분석하는게 더 나을듯...
박종훈   2006-08-27 AM 11:47:04  
네.. 이 강좌 다시 써야할듯합니다.
이 강좌 쓸 당시는, 제가 창조를 잘 못했던때라..
지금쓰고 싶다만, 귀찮아서 ㅠㅠ
김길남   2006-12-30 PM 12:34:09  
환경문을 이해하고 활용하니까,,, 어찌나,, 보잘것없는 프로그램이 풍성해집니다~
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
119
   [창조]#02. 변수에 대하여.. [5]
nylon 2002/09/08  6196
118
   #03. 객체에 대한 이해-01
nylon 2002/09/14  5477
117
   배열강좌 추가..
nylon 2004/02/25  5374
116
   [강좌#1] 프로그램 추가/제거를 제어판에서! [3]
ps.구루 2003/01/28  8463
115
   [강좌#2] 창조 오류 해부! [9]
ps.구루 2003/04/02  5806
114
   [강좌#3] 창조 재생기의 문제점과 임시대책 [2]
ps.구루 2003/04/17  5420
113
   [강좌#4] 끝내와 닫아를 구분하자! [3]
ps.구루 2003/04/26  6060
112
   [강좌#5] 창조 컴포넌트 [6]
ps.구루 2004/04/24  4893
111
   [강좌#6] 연산자
ps.구루 2004/05/05  4849
110
   [강좌#8] 자동업데이트 구현 [2]
ps.이진백 2004/06/22  7717
109
   [강좌#7] 창조 오류 해부 2탄 (일부작성중) [1]
ps.이진백 2004/05/19  20979
108
   [강좌#9-1] 이노셋업의 오른팔 istool 초보자 수련 [4]
ps.이진백 2004/07/04  9313
107
   [강좌#9-2] 이노셋업의 오른팔 istool 초보자 수련 - 언어 [1]
ps.이진백 2004/07/04  11148
106
   [강좌#10] DLL에 HTML 쑤셔넣기 [6]
ps.이진백 2004/08/06  6230
105
   [보충강좌#10-1] *.Res를 위한 *.Rc [1]
ps.이진백 2004/08/12  6170
104
   [ps.구루 강좌#11] 서비스팩2에서 프로그램 추가/제거 설정
ps.이진백 2004/10/26  5481
103
   [ps.구루 강좌 #12♭]포인터를 왜 씁니까? [2]
ps.이진백 2004/12/31  6321
102
   윈도우즈의 시스템폴더 경로 추출법 [3]
Pueding 2002/09/08  7255
101
   창조 로 만든 프로그램의 메모리 사용률을 낮춰보자 [2]
Pueding 2002/09/08  7097
100
   스킨 적용 강좌 [1]
Pueding 2003/10/12  5829
99
   배열 강좌 [2차 배열, 3차 배열 까지]
Pueding 2004/02/21  5936
98
   리소스 해커를 이용하여 DLL 파일안의 HTML 문서 넣기! [4]
qkrwhdgns 2005/07/20  5676
97
   [폴더선택창보여]명령어의 언어 한글로 [8]
qkrwhdgns 2005/08/27  5461

   환경문 강좌..^^; [문자형 자료] [8]
qkrwhdgns 2006/01/10  5647
95
     환경문 강좌..^^; [실수형 자료] [1]
qkrwhdgns 2006/01/11  5262
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이희철
로그인