게시판 본문 ASP, ASP.NET, IIS & Script - Read Only

re: VB에서 파일명 변경...
작성자: 송원석
작성일시: 2004-08-20 16:54,  조회수: 4,694
물론 비주얼 베이직에도 파일 관련 기능들이 존재합니다. 다만 함수로서 존재하는 것이 아니라 문으로 존재하기 때문에 익숙하지 않은 분들은 혼동의 여지가 있습니다만. 그리고 정 불편하시면 파일 시스템 개체를 사용하셔도 되구요. 제가 조금 일찍 알려드렸으면 고생을 덜 하셨을 텐데 평일에 집에서는 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
전체 2,095 건의 게시물, 84 페이지로 구성된 ASP, ASP.NET, IIS & Script 게시판의 60 페이지입니다.
게시물
645

동시에 쳐 들어가도...

정보문

2004-08-20 724
644

re: 동시에 쳐 들어가도...

송원석

2004-08-21 2,699
643

filecube.js에서 스크립트 에러.

궁금이

2004-08-20 692
642

re: filecube.js에서 스크립트 에러.

송원석

2004-08-20 2,918
641

음... 이상하군요...

궁금이

2004-08-21 800
640

re: 음... 이상하군요...

송원석

2004-08-21 2,802
639

정말 정말 이상하네요. [2]

궁금이

2004-08-23 868
638

사용자 또는 관리자에 의해 삭제된 글입니다.

Anonymous

2004-09-01 0
637

re: 두 사람에게 들은 두 가지 이야기

송원석

2004-08-20 2,768
636

일주일을 끌어온 또 하나의 고민 [2]

정보문

2004-08-20 718
635

리팩토링^^ [1]

정보문

2004-08-20 688
634

NEIS 이전의 CS에서는 [1]

정보문

2004-08-20 767
633

re: NEIS 이전의 CS에서는

송원석

2004-08-20 2,777
632

VB에서 파일명 변경...

정보문

2004-08-20 2,965
631

re: VB에서 파일명 변경...

정보문

2004-08-20 2,785

re: VB에서 파일명 변경...

송원석

2004-08-20 4,694
629

silent

정보문

2004-08-19 772
628

re: silent [1]

정보문

2004-08-20 2,707
627

조금 난해하군요.

정보문

2004-08-19 696
626

re: 조금 난해하군요.

송원석

2004-08-20 2,726
625

DIV 의 스크롤 바를...

정보문

2004-08-19 2,921
624

re: DIV 의 스크롤 바를...

송원석

2004-08-19 2,912
623

사용자 또는 관리자에 의해 삭제된 글입니다.

Anonymous

2004-09-01 0
622

re: 자동화 처리를 마치고 나서...

송원석

2004-08-19 2,858
621

사용자 또는 관리자에 의해 삭제된 글입니다.

Anonymous

2004-09-01 0