このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
![DirectoryInfo.GetFiles メソッド (System.IO)](https://cdn-ak-scissors.b.st-hatena.com/image/square/d6e4cb632c7025e9f5e05fd314fbf6dcd6144e8d/height=288;version=1;width=512/https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fmedia%2Fopen-graph-image.png)
追記有 2013/3/16 C#でCOMのShell系の機能をを利用するさいにMicrosoft Shell Controls And AutomationをCOM参照に追加し、 ShellClass shell = new ShelClass(); のようにしてShellClassのインスタンスを作っていろいろとやるサンプルをよく見かけます。 また、自分もXP/VisualStudio2008でそうやっていました。 しかし、Windows7/VisualStudio2010に乗り換えたところ、ビルドが通らなくなりました。 XPの仮想マシンでVS2010を入れてみたところ、やはりビルドが通らなかったのでVisual Studio2010からかわったのかなーとおもいます。 たとえばこんなエラーです。 エラー 1 相互運用型 'Shell32.ShellClass' を埋め込むことができません
Microsoft Visual Basic 2008 Express SP1を今使ってるWindows7マシンに入れたので、GetDetailsOfのプログラムを走らせてみました。@ITの記事にも注意があるように、XPとVistaでは結果が異なります。ということは7も違うだろうということで(Vistaと一緒かもしれません。今環境がないので試せませんが)。 結果 (長いです) 0 名前1 サイズ2 項目の種類3 更新日時4 作成日時5 アクセス日時6 属性7 オフラインの状態8 オフラインで利用可能9 認識された種類10 所有者11 分類12 撮影日時13 参加アーティスト14 アルバム15 年16 ジャンル17 指揮者18 タグ19 評価20 作成者21 タイトル22 件名23 分類項目24 コメント25 著作権26 トラック番号27 長さ28 ビット レート29 保護30 カメラのモデ
カレントディレクトリ(現在の作業ディレクトリ)を取得、設定するここでは、現在のプロセスのカレントディレクトリ(現在のディレクトリ、作業ディレクトリ)を取得または設定する方法を説明します。カレントディレクトリを使うと、様々なメソッドやプロパティでファイルのパスを指定するとき、カレントディレクトリからの相対パスで指定することができます。カレントディレクトリについて詳しくは、Wikipediaなどでお調べください。 現在のプロセスのカレントディレクトリを取得、設定するには、Environment.CurrentDirectoryプロパティを使います。または、DirectoryクラスのGetCurrentDirectoryとSetCurrentDirectoryメソッドを使っても同じことができます。 カレントディレクトリは、変更しなければ、プロセスが開始されたディレクトリになります。 'カレントデ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く