게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: VB에서 파일명 변경... |
---|
작성자: 송원석
작성일시: 2004-08-20 16:54,
조회수: 4,706
|
물론 비주얼 베이직에도 파일 관련 기능들이 존재합니다. 다만 함수로서 존재하는 것이 아니라 문으로 존재하기 때문에 익숙하지 않은 분들은 혼동의 여지가 있습니다만. 그리고 정 불편하시면 파일 시스템 개체를 사용하셔도 되구요. 제가 조금 일찍 알려드렸으면 고생을 덜 하셨을 텐데 평일에 집에서는 3 시까지 인터넷에 접근할 수가 없어서 이렇게 되었네요. ^_^;;
먼저 비주얼 베이직에서 파일의 이름을 바꾸는 샘플 코드의 예제는 다음과 같습니다. 그리고 참고로 이 샘플 코드는 MSDN 에서 발췌했습니다. Dim OldName, NewName OldName = "OLDFILE": NewName = "NEWFILE" ' 파일 이름을 정의합니다. Name OldName As NewName ' 파일 이름을 변경합니다. OldName = "C:\MYDIR\OLDFILE": NewName = "C:\YOURDIR\NEWFILE" Name OldName As NewName ' 파일을 이동하고 이름을 변경합니다.여기에서 Name ... As ... 하는 부분에서 바로 파일의 이름을 변경하는 Name 문의 사용법을 보여주고 있습니다. 그리고 보다 자세한 방법은 MSDN 을 참고하시면 됩니다. 또 다른 방법으로는 파일 시스템 개체를 사용하실 수 있습니다. ASP 프로그램에서는 주로 이 방법을 많이 사용하는 편이죠. 역시 MSDN 에서 발췌한 샘플 코드입니다. Function ShowFileAccessInfo(filespec) Dim fso, f, s Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFile(filespec) s = UCase(f.Drive) & " 드라이브에 있는 " & f.Name & " 파일입니다.<br>" s = s & "만든 날짜: " & f.DateCreated & "<br>" s = s & "마지막으로 액세스한 날짜: " & f.DateLastAccessed & "<br>" s = s & "마지막으로 수정한 날짜: " & f.DateLastModified ShowFileAccessInfo = s End Function위의 함수에 인자로 파일의 전체 경로를 넘겨주면 그 결과로 파일의 몇 가지 정보를 리턴해줍니다. 그리고 그 가운데 Name 이라는 프로퍼티를 통해서 파일의 이름에 접근이 가능하구요. 이 Name 프로퍼티에 새로운 파일명을 설정하면 파일의 이름이 변경되죠. ^_^ 감사합니다. |
IP 주소: 211.222.23.73
|
게시물 | ||||
---|---|---|---|---|
645 |
정보문 |
2004-08-20 | 724 | |
644 | 2004-08-21 | 2,709 | ||
643 |
궁금이 |
2004-08-20 | 692 | |
642 | 2004-08-20 | 2,935 | ||
641 |
궁금이 |
2004-08-21 | 800 | |
640 | 2004-08-21 | 2,817 | ||
639 |
정말 정말 이상하네요. [2] |
궁금이 |
2004-08-23 | 868 |
638 |
Anonymous |
2004-09-01 | 0 | |
637 | 2004-08-20 | 2,782 | ||
636 |
정보문 |
2004-08-20 | 718 | |
635 |
리팩토링^^ [1] |
정보문 |
2004-08-20 | 688 |
634 |
NEIS 이전의 CS에서는 [1] |
정보문 |
2004-08-20 | 767 |
633 | 2004-08-20 | 2,790 | ||
632 | 2004-08-20 | 2,979 | ||
631 | 2004-08-20 | 2,798 | ||
2004-08-20 | 4,706 | |||
629 |
정보문 |
2004-08-19 | 772 | |
628 |
re: silent [1] |
2004-08-20 | 2,722 | |
627 |
정보문 |
2004-08-19 | 696 | |
626 | 2004-08-20 | 2,742 | ||
625 | 2004-08-19 | 2,936 | ||
624 | 2004-08-19 | 2,927 | ||
623 |
Anonymous |
2004-09-01 | 0 | |
622 | 2004-08-19 | 2,872 | ||
621 |
Anonymous |
2004-09-01 | 0 |