|
변혁수 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를 사용하는 방법이 ^^..
[세상 참 좋아졌어요 퍽!!] |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |