ネットワークパスから対象のホスト名(コンピュータ名)を取得する方法しりませんか?
例のパスからホスト名のみを取得する関数ってありませんでした?
しっていたら教えて下さい。
<例>
\\HostName\Dir1\Dir2\File.txt
→HostNameのみを取得する
\ や \\ などで検索して、
文字列を切り取ればすむ話では?
\が/の場合などのことを考慮したかったので、
簡単に切り出せるような関数があればと思ったのですが。。。
以前使ったことがあるような気がしたのですが、思い出せなくて。
知っている方があればと思ったのですが。
Dim dat() As String
Dim tmp As String
tmp = "\\HostName\Dir1\Dir2\File.txt"
tmp=Replace(tmp,"/","\")
tmp=Replace(tmp,"\\","")
dat = split(tmp)
Debug.Print dat(0) 'HostName
ありがとうございます。
編集 削除