投稿者 るきお  (社会人) 投稿日時 2008/11/27 22:15:16
>VBでたとえばコントロールパネルやマイコンピュータを開くなどの作業はできるのでしょうか。
>これら二つはあくまで一つの例でして、
>実際にはWindows上で普段何気なく使っているメニューを
>作成したVBアプリ上から操作していくというプログラムです。
簡単にできるものもあれば、できるとは思うが苦労が予想されるものもあります。

普段何気なく使っているWindowsのメニューなどの操作は、
プログラム上は1つの統一的な手法で実行できるものばかりではありません。
ですので、やりたいことによって苦労の具合が変わります。

そのため情報源も操作の種類によって異なり、
「Windows上で普段何気なく使っているメニュー」というくくりでは
探すのは難しいと思います。
もう少ししぼっていただければ情報源はありますし、
紹介することもできるでしょう。

もちろん標準的な操作はVBでは簡単に使用できるようになっていますが、
コントロールパネルを開いたり、マイコンピューターを開くという動作は
あまり標準的ではないようです。

たとえば、次のコードではマイコンピュータが開けます。
   
Process.Start("explorer.exe""::{20D04FE0-3AEA-1069-A2D8-08002B30309D}")


外部のコンポーネントやWindows APIを使用しなければ実現できないものもあります。

こんな回答で参考になりますでしょうか?