投稿日 | : 2004/11/08(Mon) 16:55 |
投稿者 | : コウ |
URL | : |
タイトル | : デスクトップのPATH取得について |
はじめまして。コウと申します。
基本的なことかもしれなくて申し訳ありません。
デスクトップのPATHを取得するのにAPI
SHGetSpecialFolderPath
を使用しています。
Private Declare Function SHGetSpecialFolderPath _
Lib "shell32" Alias "SHGetSpecialFolderPathA" (ByVal hwndowner As Long, ByVal lpszpath As String, ByVal nfolder As Long, ByVal fcreate As Long) As Long
strpath = Space(512)
i = SHGetSpecialFolderPath(0, strpath, &H10, 0)
fol = Trim(strpath) & "\" & OUT_FILE
すると結果には
C:\Documents and Settings\xb008\デスクトップ \outfile.csv
というように”デスクトップ”の後ろに変な空白が入ってしまうのですが、どのように
すればこの空白がなくなりますでしょうか?
どうかご教授よろしくお願いします。