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


질문게시판
- 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요.


LIST ALL
Posted by 손상진2005-01-17 22:24:44, Hit : 3791
특정 폴더내 파일목록 뽑아오는 가장 빠른 방법은...?
Homepage : http://www.sangjinnet.com
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=qna&no=998
이지-리네임 을 제작중인데..
지금 열기방식은 고질적인 문제점이 있었으니..

파일목록을 뽑아오는데...
파일찾아를 사용하는데요..

이건 머 진행 상황도 알수없고 --
수가 많아지면 바로 먹통ㅠㅠ

폴더내 파일 목록을 뽑아오는
빠르고 좋은 방법 없을까요?

=현재 쓰는 방법
파일찾아로 특정 폴더내의 파일목록을 불러온다(폴더명+파일명 이런 형태임)
반복으로 파일명만 떼네어 리스트에 나눠서 넣어준다(이때 진행바가 진행하는것..)

변혁수   2005-01-17 PM 10:52:13  
예전에 써먹던 편법인데..

도스 명령어인 dir 을 사용하면 속도가 월등했던..것으로 기억됩니다..

대충 원리는...

dir *.* /w >> temp.txt

위와 같은 식으로 하면, 결과를 temp.txt로 저장이 되는데, 이를 불러들이는것이죠..
손상진   2005-01-18 AM 12:54:56  
도스 명령어를 창조 로 만든 프로그램 자체 내에서 실행할수 있는 방법은 없을려나 --.
ps.이진백   2005-01-18 AM 11:47:33  
손상진//저도 많이 그걸 필요로 했지만, CreateProcess API를 사용하라고 하더군요. 그러나 해결하지 못 했습니다.
최재일   2005-01-18 PM 1:29:09  
음..
이거 저번에 치트키 프로그램 만들때 노래파일 재생목록에 폴더별 추가 부분에 필요해서 어케 간단히 구현했었던 것 같은데.. ㅡㅡ;;
여기 올려둔 소스는 깨져서 안 열리네요..
집에 가면 다시 함 봐보겠습니다..;;
최재일   2005-01-18 PM 1:41:23  
아~ 단순히 파일찾아를 이용한것 같군요..
음.. 역쉬나 어렵군요..
최재일   2005-01-18 PM 1:44:22  
그냥 파일탐색창은 빠르니 그것으로 파일목록을 보이고..
파일들의 이름을 편집을 사용자가 원할 경우에만..
변환과정을 걸치는 걸 어떨까요?? ㅡㅡ;;
변혁수   2005-01-18 PM 5:57:07  
그냥 창조에서 파일써.. 명령이나, 메모객체로..
'배치파일' 만들어서, 파일실행해 명령으로 실행해주면 되는..
손상진   2005-01-18 PM 7:15:00  
재일//파일탐색에서 파일목록을 불러오는 명령이 없습니다.
변혁수//저도 기본적인 구조는 알지만.. 스피드가 전혀 뒤지지 않아야 되서요.. 아직 테스트는 안해봤지만...
매치파일을 실행해 해준다음.. 딜레이를 주고 txt파일을 읽어와야 하는건 아닐지..
ps.이진백   2005-01-18 PM 7:57:57  
제가 다른 프로그램과 통신할때 유용하게 써먹은 것은 Sleep 함수입니다.
출력 파일이 존재할 때까지 반복문을 돌려 확인하고, 존재시 탈출하면 되는거죠.
그러나, 오류가 생겨 무한반복을 하는것을 방지하기 위해 특정 횟수만 도는 형태로 하면 괜찮겠네요.
손상진   2005-01-18 PM 8:13:19  
해결봤네요.

진리:열림;
파일삭제("f:\test.txt");
메모0.같은글꼴:=참;
메모0.내용.파일저장해("f:\test.bat");
실행해(ㅅㅎ열기, "f:\test.bat", "", ㅊㅂ숨김);

메모1.내용.지워;
열림:=거짓;
반복
{
만일(파일존재여부("f:\test.txt"))
{
메모1.내용.파일읽어("f:\test.txt");
만일(문자길이(메모1.내용.전체문자)0)
{ 열림:=참; }
}
같이실행해;
}까지(열림=참);

파일삭제("f:\test.txt");
파일삭제("f:\test.bat");
박종훈   2006-08-04 PM 1:04:18  
현재는, SendMessage를 사용하는 방법이 ^^..
[세상 참 좋아졌어요 퍽!!]
LIST ALL               GO TO THE TOP


N
Category
   Subject
Posted by
Date
H
183 창조
   트래이 아이콘의 메뉴를 왼쪽 마우스로 호출... [1]
박홍규 2010/03/14  3729
182 창조
   트레이 질문이요~ [2]
만물 2006/05/23  2920
181 창조
   트레이만 보내기..[질문수정] [5]
권선중 2006/09/24  4050
180 창조
   트레이바에 프로그램을... [8]
정성우 2004/05/12  3678
179 창조
   특정 요일에만 특정 기능이 활성화 되게 하는... [1]
신용주 2012/07/31  4136
178 창조
   특정 창의 좌변/윗변 알아보는법? [1]
mh2mh 2003/05/04  3259
177 창조
   특정 창이 뜨면 다른 창들의 제어가 거짓이 ... [1]
이종민 2010/08/16  4801
창조
   특정 폴더내 파일목록 뽑아오는 가장 빠른 방... [11]
손상진 2005/01/17  3791
175 기타
   특정 폴더안에 파일과 폴더 의 목록을 만들어... [3]
손상진 2005/07/10  3048
174 창조
   특정문자 변환;;; [10]
김태형 2007/12/22  3014
173 창조
   특정문장을 찾아서 삭제 할때;;;
이희창(빙고) 2006/02/27  3084
172 창조
   특정이벤트가 발생시 DB에자동으로 입력되게.. [4]
권선중 2005/11/09  2961
171 창조
   특정프로그램에 dll을 로드 [1]
이종민 2010/08/29  4598
170 창조
   파일 입출력 관련 질문입니다~~ [6]
청송 2004/12/30  4130
169 기타
   파일 자살방법? [5]
성인e 2007/01/28  4559
168 기타
   파일 찾습니다.!! [4]
마이네도 2007/01/09  3581
167 창조
   파일 탐색 질문입니다.. ^^;; [2]
이기훈 2004/02/16  3299
166 창조
   파일 확장자를 바꾼뒤에 정상적으로 다시 돌... [7]
개새물고기 2007/02/23  3329
165 창조
   파일관련 함수에는 변수가 안먹히나요?? [4]
oOPpoYaOo 2006/02/07  3286
164 창조
   파일관리자 에서요, 같은 이름파일이 있을경... [1]
찌까니 2005/03/19  3117
163 창조
   파일관리창 구현과 실행 및 저장 [3]
신용주 2010/02/06  4150
162 창조
   파일관리창 구현하기... 완성되면 소스자료실... [3]
신용주 2008/12/23  3693
161 창조
   파일관리창 어떻게 만드나요? (대략난감) [5]
신용주 2006/07/20  2981
160 창조
   파일관리창에서 찾은 엑셀파일을 실행하기.. [2]
미리내 2006/12/15  3203
159 창조
   파일관리창에서 파일 저장할때... [1]
이희창(빙고) 2006/02/26  4093
LIST ALL   Prev [1]..[71][72][73][74][75][76][77][78][79] 80 ..[87] 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이희철
로그인