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


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


LIST ALL
Posted by 손상진2005-01-17 22:24:44, Hit : 3744
특정 폴더내 파일목록 뽑아오는 가장 빠른 방법은...?
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
창조
   특정 폴더내 파일목록 뽑아오는 가장 빠른 방... [11]
손상진 2005/01/17  3744
1980 창조
   특정 창이 뜨면 다른 창들의 제어가 거짓이 ... [1]
이종민 2010/08/16  4774
1979 창조
   특정 창의 좌변/윗변 알아보는법? [1]
mh2mh 2003/05/04  3231
1978 창조
   특정 요일에만 특정 기능이 활성화 되게 하는... [1]
신용주 2012/07/31  4091
1977 창조
   트레이바에 프로그램을... [8]
정성우 2004/05/12  3638
1976 창조
   트레이만 보내기..[질문수정] [5]
권선중 2006/09/24  3984
1975 창조
   트레이 질문이요~ [2]
만물 2006/05/23  2893
1974 창조
   트래이 아이콘의 메뉴를 왼쪽 마우스로 호출... [1]
박홍규 2010/03/14  3709
1973 창조
   툴바0 << 질문 [5]
째잭!!~ 2004/03/16  3276
1972 창조
   툴바 이동질문드려요. [1]
하얀구름 2010/01/21  4840
1971 창조
   툴바 만들기 가능? [1]
신용주 2006/06/20  3477
1970 창조
   툴바 In 메뉴.. [13]
qkrwhdgns 2005/11/09  3365
1969 창조
   투명화와 뚫린창 만들기에 대해서 질문. [2]
장규형 2010/01/11  4621
1968 창조
   투명이미지에대해서.... [1]
위자드 2002/12/11  3713
1967 창조
   텍스트 파일을 읽어서 메모창에 저장 시키는... [4]
장규형 2006/08/06  3111
1966 창조
   테이블 마법사 작동안하나요..? [16]
권선중 2005/10/31  3435
1965 창조
   탭 메뉴를 만들려고 하는데요. [3]
신용주 2006/08/10  3160
1964 창조
   타이머를 달려고 하는데요. [2]
신용주 2006/07/22  2982
1963 기타
   키코드 생성 어떻게 한 것인가요? [3]
정수정 2010/04/01  4006
1962 창조
   키보드의 콘트롤키나 알트키가 누르고 있을때... [3]
짱아 2005/05/10  3275
1961 창조
   키보드 키에 대해.. [14]
손상진 2003/03/20  3695
1960 창조
   키보드 제어 대한 질문입니다.
만물 2005/09/27  2909
1959 창조
   키보드 단축키 질문 입니다. 급해서요....... [5]
강정훈 2005/12/04  2985
1958 창조
   키를 눌렀을때... [5]
위자드 2004/02/14  3416
1957 창조
   키를 누르면 자동으로 프로그램에 쓰여진 글... [3]
우유중독 2006/07/19  2841
LIST ALL   Prev [1][2][3][4][5][6][7] 8 [9][10]..[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이희철
로그인