[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2004/09/14(Tue) 17:26
投稿者名:VB4ヶ月
Eメール:
URL :
タイトル:
エクスプローラからフォルダパスを取得
はじめまして、VB4ヶ月といいます。

現在VB6で開発していますが、エクスプローラからフォルダのフルパスを取得するプログラムを作っています。
所が、エクスプローラの画面を出すことは出来てもパスを取得することができずうまく作れないでいます。

画面がありボタンを押すとエクスプローラが立ち上がり、フォルダを選択すると画面上のLabelに表示するようにしたいのですが、いろいろ調べてるうちにSHBrowserForFolderというのを使うのではないか?
という記事に出くわしました。

ですが、調べても宣言の仕方や使い方がさっぱりわからずで行き詰まってしまいました。
どなたかご存知の方いらっしゃいましたらご教授お願いします。
SHBrowsForFolderでなくても、エクスプローラが立ち上がってパスが取得できればいいのです・・・

投稿時間:2004/09/14(Tue) 17:54
投稿者名:nanashi
Eメール:
URL :
タイトル:
Re: エクスプローラからフォルダパスを取得
> ですが、調べても宣言の仕方や使い方がさっぱりわからずで行き詰まってしまいました。

googleで「VB SHBrowseForFolder」を調べただけでも↓これだけヒットしますが?

hhttp://www.google.co.jp/search?hl=ja&ie=UTF-8&c2coff=1&q=VB+SHBrowseForFolder&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja

投稿時間:2004/09/14(Tue) 18:52
投稿者名:VB4ヶ月
Eメール:
URL :
タイトル:
Re^2: エクスプローラからフォルダパスを取得
nanashiさん、レスありがとうございました。
自分の調べ方が悪かったようです。スレ立ててしまってスミマセン。

非常に参考になるソースにめぐり合えてよかったです。
SHBrowseForFolderの宣言部分はお作法のようなものとして覚えようと思います。

ありがとうございました。