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


소스자료실
- 창조 소스를 공유하는 곳입니다. 첨부가능 확장자는 *.zip,*.rar,*.arj,*.exe,*.jpg,*.png,*.gif,*.cuf,*.nhp,*.nhw 입니다.


LIST ALL
Posted by 강도욱2003-08-11 00:55:20, Hit : 6661
[0.9b] 파일 라인 단위로 읽는 소스입니다.
Homepage : http://devckorcomm.kldp.net
File #1 : fileline.zip (703.1 KB)   Download : 185
File #2 : filelinedll.zip (39.4 KB)   Download : 173
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=pds_sc&no=164
텍스트 파일 읽어서 라인수 구하고 메모로 출력해 줍니다.

dll 은 Dev-C++ (4.9.8.0버전)로 컴파일 했구요.(단순히 파일을 읽어들여서 라인 수를 반환합니다.)
며칠간 작업했는데요. 아직까지는 꽤 그럴듯하군요.(용량이 크면 좀 버벅대더군요.)

기본적인 소스는 다음과 같아요..
(첨부에 dll소스와 창조 소스 참고하세요.)


//______________________________________________________
//
//       fileRead 전체 명령어
//
//______________________________________________________




//______________________________________________________
실수함수:CountLines(문자:filename);
//"창0.사용자함수0" :  
//______________________________________________________




//______________________________________________________
//"창0.버튼0" :   클릭했을때
//______________________________________________________
//문자창보여(수를문(사용자함수0.CountLines("test.txt")));

파일관리창0.파일종류 := "텍스트파일(*.txt)|*.txt";
만일(파일관리창0.보여(ㅇㅈ열기)=참)
{
이름표라인수.제목:= "라인수:";
이름표파일명.제목:= "파일명:";
실수:fileline;
fileline := 사용자함수0.CountLines(파일관리창0.파일명);
  //문자창보여(수를문(fileline));
  이름표파일명.제목:=이름표파일명.제목 + " " + 파일관리창0.파일명;
  이름표라인수.제목:=이름표라인수.제목 + " " + 수를문(fileline);

  실수: 핸들;
  핸들 := 파일열어(파일관리창0.파일명, ㅍㅇ읽기);
  실수: 카운터;
  카운터 := 0;
  문자:임시저장;
   메모0.내용.지워;
  되풀이(카운터 < fileline)
  {
        임시저장:= 파일줄읽어(핸들 + 1);
    메모0.내용.추가(임시저장);
        카운터:= 카운터 + 1;
        임시저장:="";
  }

  파일닫아(핸들);  
}









Pueding   2003-08-11 AM 10:50:27  
수고하셨습니다. 'ㅡ')
강도욱   2003-08-11 PM 12:18:50  
감사합니다..
참 창에서 자동스크롤을 거짓으로 해야하는 걸 깜빡했네요. 소스 받으신 분들은 위와 같이 설정해주세요..^^
qkrwhdgns   2006-01-01 PM 5:06:50  
그냥..
메모0.내용.줄수;
이렇게 하면 라인줄수 알아오는데;;;
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
654
   포트리스-_-;; [2]
위자드 2003/06/29  6826
653
   삼국지 게임 [2]
위자드 2003/06/29  6621
652
   그림책, 만화책처럼 그림 보여주는 프로그램 [2]
위자드 2003/06/29  5580
651
   웃음수첩4 베타 소스
Pueding 2003/07/06  5365
650
   어떤분한테 도움이될 계산기소스
이시영 2003/07/21  6899
649
   [0.9b]설치 프로그램에 끼워넣은 탐색기입니다...
구루™ 2003/07/26  5534
648
   이쁜일기장 [미완성소스]
권선중 2003/07/27  6794
647
   [0.9b]분수 계산기 [1]
구루™ 2003/07/28  7474
646
   [0.9B]반대색 추출기 [2]
I.E. 6.0 SP1 2003/08/08  5845
645
   [0.76] 님다 면역 프로그램 소스 [2]
Pueding 2003/08/10  6243

   [0.9b] 파일 라인 단위로 읽는 소스입니다. [3]
강도욱 2003/08/11  6661
643
   [0.9b] 둥근창 만들기 - 포기 & 소스 공개 [4]
강현구 2003/08/14  5454
642
   [0.75] 인터넷 매니저 [3]
위자드 2003/09/17  6367
641
   [소스] 실크로드 [3]
창조사랑 2003/09/26  5922
640
   [소스]에디트에 타이핑한 문자를 리스트박스에서 찾기 [6]
김환욱 2003/09/29  6367
639
   한패드 Hanpad v1.7 소스 [6]
최재일 2003/10/09  9640
638
   인터넷 상의 자료 다운로드(API 사용) [2]
Pueding 2003/10/12  9539
637
   [0.9b] API - FatalAppExit [5]
지상현 2003/10/13  6465
636
   권선중님이 부탁하신 아날로그 시계 소스 [3]
20JI 2003/10/13  7116
635
   자료실의 지식인검색기 소스 ㅡ ㅡ; [6]
날개달기 2003/10/27  6127
634
   [0.9b] 간단한 마우스 매크로 소스...
지상현 2003/11/01  9506
633
   [0.9b] 마우스 매크로.. 무단수정 [4]
강현구 2003/11/03  7113
632
   창조로 만든 퍼즐~ [1]
Fream 2003/11/10  6319
631
   밑에꺼 섞는기능까지 너어 본 것 [1]
Fream 2003/11/11  5981
630
   지니해킹프로그램(예전에 버디버디랑 같음) [1]
위자드 2003/12/25  6729
LIST ALL   Prev [1][2][3][4][5] 6 [7][8][9][10]..[32] 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이희철
로그인