• ベストアンサー

マイネットワークが表示されない。 (VB6 OS2000)

DriveListBox、DirListBox、FileListBoxを使ってファイルを選択できるソフトを作りました。 しかしこれではマイネットワークが出てきません。 マイネットワークを通してファイルを選択するようにしたいのですが、どうすればいいでしょうか。 とにかくネットワークパスがわかりません。 ファイルのプロパティ->「場所」に書いてある "\\Abc-pc\C:\Documents and Settings\Administrator\デスクトップ"をパスにしても見つからないようなのですが。

noname#6032
noname#6032

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

まず、 DriveListBoxはドライブを選択するものなので、 マイネットワークの内容は選択できません。 となると、選択されたドライブのディレクトリを選択するためのDirListBoxも、当然マイネットワークは参照できなくなります。 なので、ファイルの選択は、コモンダイアログの使用をお勧めします。 なお、 >"\\Abc-pc\C:\Documents and Settings\Administrator\デスクトップ" ネットワークパスに、絶対にコロン「:」は含まれません。確認してみてください。

noname#6032
質問者

お礼

コモンダイアログでうまくいきました。 コモンダイアログが取得したパスを指定してやれば、それだけでもいいのかなと思います。(開くものは決まっていますので) 後また色々試してみます。ありがとうございました。

関連するQ&A

  • DirListBoxで全てのフォルダを表示したい

    こんにちは。いつもお世話になっております。 早速ですが質問させて下さい。 今、DirListBoxコントロールを使用して、Windowsエクスプローラ風の画面を作成しています。 その際、フォルダを選択して下の階層潜っていくと1階層上以上の階層のフォルダが表示されなくなってしまいます。 これを全ての階層のフォルダを表示するようにはできないでしょうか? <例> C: + Documents and Settings + All Users + デスクトップ となるのを C: + Documents and Settings | + All Users | | + デスクトップ | | | + Administrator | + Program Files | + WINDOWS という風にしたいのです。 どうかご教示下さい。 環境:Windows 2000 VB6.0

  • フルパスの中にワイルドカードを使いたい

    ファイル削除のバッチファイルを作成しているのですが、フルパスの中でワイルドカードを使用したいのですが、可能でしょうか? 例として、 C:\Documents and Settings\user\デスクトップ\abc\test.txt C:\Documents and Settings\user\デスクトップ\edf\test.txt C:\Documents and Settings\user\デスクトップ\gh\test.txt を削除させたいです。 別の場所に同名のテキストファイルがあり、それは消したくないので、「*test.txt」とはしたくないです。 試しに下記のようにワイルドカードを使用してみたところNGでした。 del "C:\Documents and Settings\user\デスクトップ\*\test.txt" よろしくお願いします。

  • VB.netで DirListBoxを使いたい

    使用環境 VB2005 express です。 フォーム操作の中でDirListBoxとFileListBoxを使っています. DirListBoxをクリックしてFileListBox内にファイル一覧を表示するのですが 表示するタイミングが遅く感じます. (PCの性能上ではなく) (1)該当するフォームを一度選択してアクティブにします (2)その次にもう一度選択してもファイル一覧が開かず もう一度ダブルクリックします。 (3)つぎにもう一度選択して、中身のファイル一覧が見えます。 これが最短での操作になるのでしょうか? 今のところは下記 実行時で処理しています。 DirListBox1_SelectedValueChanged 下記も試してみましたが、あまり変わらないか、遅くなります。 DirListBox1_Change DirListBox1_Click DirListBox1_Validated 以上宜しくお願い致します。

  • デスクトップの保存場所

    デスクトップに保存しているデータの保存場所をプロパティで見ると、私のPCでは、 C:\Documents and Settings\Administrator\デスクトップ\ファイル名 となっています。 これは、WindowsならどのPCでも一緒ですしょうか? ご回答の程、宜しくお願い致します!

  • アプリケーションのあるファイル名を取得

    VBプログラミングをしているのですが、 その本体がある場所のファイル名を取得したいのですが、なにかよい方法はあるでしょうか? たとえば 本体.exeまでのフルパスが C:\Documents and Settings\Administrator\My Documents\ファイルA\本体.exe としたら C:\Documents and Settings\Administrator\My Documents\ファイルA までを取得したいのです。 世ろ紙お願いいたします。

  • ログイン後画面が違う

    会社のPCで昨日まで使っていたユーザー名( Administrator)で、今朝ログインしたところデフォルトのデスクトップが立ち上がりました。今まで使用していたファイルはC:\Documents and Settings\Administratorにあるのですが、新たにC:\Documents and Settings\Administrator.<コンピューター名>のフォルダが出来ております。特にいじった覚えが無いのですが、どのようにすれば元に戻るでしょうか?

  • Default Userフォルダを間違って持ってきてしまった

    まちがってdefault Userのフォルダをデスクトップに 持ってきてしまいました フォルダの中にはadministratorのドキュメント application data,cookies,sendtoなどのフォルダが入っています。 c\documents and settingsの場所にとりあえず入れましたが この場所で間違っていないでしょうか? 重要そうなファイルなので不安です

  • %20って?

    XPです。IE8です。 ローカルで保存している手作りのhtmlファイルがあるのですが そのHTMLファイルが入っているパスは C:\Documents and Settings\ユーザー名\デスクトップ\ なのですが そのファイルを開いてソースを見ると、 C:\Documents%20and%20Settings\ユーザー名\デスクトップ\ のように、空白の部分が%20になります。 これってなんでしょうか?

  • Windows2000でデスクトップでアイコンが等間隔整列できない・・・・・。

    最初、間違って別のユーザーIDを作ってログインしてしまい、 それを削除→そのときのデスクトップの内容をAdministratorにコピーしたのですが、デスクトップでアイコンが等間隔整列できなくなってしまいました。 C:\Documents and Settings\All Users\デスクトップ            ↓ C:\Documents and Settings\Administrator\デスクトップ みたいに属性を全部変えることはできますか?

  • プロパティに表示されるユーザーアカウント名の変更が反映されません

    ファイルのプロパティで表示される 場所: C:\Documents and Settings\×××(名前です)\デスクトップ の×××の部分を変更したいのですが、ここはユーザーアカウントの名前ですよね。 ユーザーアカウント名を別のものに変更したのですがそれが反映されません。なぜなのでしょうか?