나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 작은오리 (수연108)

추천:  2
파일:     조회:  1887
제목:   메모리
     
  * 항상 감사하는 마음으로

엑셀의 VolumeName 속성을 사용하여 지정된 드라이브의 볼륨 이름을 반환합니다.
아래는 도움말의 일부이구요..

<<참고>>

아래 코드에서는 VolumeName 속성의 사용 방법을 설명합니다.

Sub ShowVolumeInfo(drvpath)
    Dim fs, d, s
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set d = fs.GetDrive(fs.GetDriveName(fs.GetAbsolutePathName(drvpath)))
    s = "드라이브 " & d.DriveLetter & ": - " & d.VolumeName
    MsgBox s
End Sub

보시는 바와 같이 파일 시스템에 연결하여 fs, d 의 개체변수를 할당하여 

사용하는 것과 API함수를 바로 사용하는 경우에

작은(or 큰?) 차이일수도 있겠지만 해당값을 가져오는 속도 차이나 메모리 점유률에서 

어떤 방법이 더 빠르거나 메모리 점유률이 적은지 궁금합니다.

그럼 이만..안녕히...총총총...
 
[불량 게시물 신고]  
황기성당연히, API함수를 이용하시는 것이 훨씬 더 빠릅니다.

그럼..행운이 있으시길...!
07-23 (13:29)
삭제 ■신고
작은오리후아~  주신 답변 따끈 따끈하군요.. ^^* 넘 빨리 답을 주셔서...

감사합니다.. 

즐거운 하루 되세요...
07-23 (13:38)
삭제 ■신고
        
  

작성일 : 2003-07-23(13:28)
최종수정일 : 2003-07-23(13:28)