2005年5月17日 - 投稿
VB2005の新機能、My 名前空間。
いくつかある My のうち、まずは、My.Computer を。
とりあえず、プロパティ一覧(?)をば。
My.Computer.
Audio
Clipboard
Clock
FileSystem
Info
Keyboard
Mouse
Name
Network
Ports
Registry
Screen
調べてて気づいたんですが、My 名前空間って、Microsoft.VisualBasic 名前空間のエイリアスのような気が…My.Computer
VS2005(VB2005)の新機能で、Partial クラスってのがあります。
正確にはVS2005/VB2005じゃなくて、.NET 2.0の新機能なんですが。
Partial Class を使うことで、クラス内の関数を分割して記述できます。ぶっちゃけ、1クラスで関数ごとにファイルを分けるなんてことも可能です。
例:[Form1.vb]Public Class Form1 Private Sub Button1_Click(ByVal sender As
VB2005 Express (Beta2)のぱっと見の感想です。
Windows Forms アプリでコードを書くとき、Form1.vbに今まであった「#Region Windows フォーム デザイナで生成されたコード」が消えてます。実は無くなったのではなく、別ファイル(Form1.Designer.vb)になりました。
Visual Basic 2005 Express (Beta2) をインストールしてみました。ぱっと見てで、「変わったなー」と思うところをば。
UI部分で変わったというと…。
ツールボックスの各コントロールがジャンル別(?)に分かれた
メニューバーに「コミュニティ」が追加された
Windows Formsアプリの作成で、フォームのグリッドが表示されなくなった
タブのデザインとか、アイコンとかがいろいろとかっこよく(?)なった
コントロールを配置するときに、フォームとコントロールの隙間や各コントロールとの位置関係をガイドしてくれる