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)
などと、いろいろ便利です。分かりやすいですし。