tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルファイラーのパス取得
記事No3249
投稿日: 2006/03/09(Thu) 16:10
投稿者火星の砂
[OSのVer]:WindowsXP    [VBのVer]:VB.NET2003
たびたびの質問で恐縮です
エクスプローラー(Windows標準のファイラー)で開いているフォルダーのパスを
VB.NET2003で取得することができるのでしょうか
なかなか参考になる記述が見つかりません

具体的には、先日から取り組んでいる画像ビューアーを起動させる時に
エクスプローラーで開いているフォルダのパスを取得させ
自動的にそのフォルダを開かせたいのですが...
アドバイスいただけると助かります
よろしくお願いします
  

[ツリー表示へ]
タイトルRe: ファイラーのパス取得
記事No3250
投稿日: 2006/03/10(Fri) 09:45
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
そもそも、どの Explorer.EXE なのか、人工知能でもない限り皆目検討がつかないので無理ですね。

[ツリー表示へ]
タイトルRe: ファイラーのパス取得
記事No3251
投稿日: 2006/03/10(Fri) 10:46
投稿者魔界の仮面弁士
> エクスプローラー(Windows標準のファイラー)で開いているフォルダーのパスを
> VB.NET2003で取得することができるのでしょうか
よくある手法としては、IShellFolderView から FolerItem オブジェクトを得る方法とか。

hhttp://hpcgi1.nifty.com/MADIA/VBBBS/wwwlng.cgi?print+200603/06030011.txt
(上記は VB6 向けのコードなので、VB.NET では動作しませんが…一応参考までに)

[ツリー表示へ]
タイトル解決 ファイラーのパス取得
記事No3257
投稿日: 2006/03/10(Fri) 15:22
投稿者火星の砂
じゃんぬねっとさん レスありがとうございました

魔界の仮面弁士さん情報ありがとうございました
教えていただいたコードを.netのアップグレードウイザードを経由して
すこしだけ手直ししました
理想の動作をしています ありがとうございました

[ツリー表示へ]