VB2005:My.Computer

posted on 2005年5月17日 23:00 投稿者 Elfaria

VB2005の新機能、My 名前空間。

いくつかある My のうち、まずは、My.Computer を。

とりあえず、プロパティ一覧(?)をば。

My.Computer.

  • Audio
  • Clipboard
  • Clock
  • FileSystem
  • Info
  • Keyboard
  • Mouse
  • Name
  • Network
  • Ports
  • Registry
  • Screen

調べてて気づいたんですが、My 名前空間って、Microsoft.VisualBasic 名前空間のエイリアスのような気が…
My.Computer 名前空間のプロパティだって、Microsoft.VisualBasic.Device 名前空間にほとんどあるし…

某Blogにもありましたが、My.Computer.Ports.OpenSerialPort("COM1") でCOM1ポートが開けます。
将来的にはFTPも使用可能になるらしい?期待です。

そのほかにも、

ファイルのコピーは、
   My.Computer.FileSystem.CopyFile(SourceFile,DestinarionFile)
とか。

ディレクトリの作成は、
   My.Computer.FileSystem.CreateDirectory(DirectoryName)

パスの結合なんかは、
   My.Computer.FileSystem.CombinePath(Path1,Path2)

などと、いろいろ便利です。分かりやすいですし。

コメント