疑問解決(VisualBasic.NET)

2012/1/20

まずはVasicっ!

・概要

 VisualBasicはかなり昔から存在します。
 (15年前でも有ったと思います)
 それ以前のBasicも触っていましたのですんなり入れました。
 
 ただ、.NETになってからは少し変わってきましたので、躓きそうな所を書いていきたいと思います

・技

 

項目 コード
名前空間の取得 クラスの場合下記で取得できます。
 Me.GetType().Namespace
Mainモジュールの場合でルート名前空間が欲しい場合は下記で取得できます。
 Dim asm As Reflection.Assembly =  Reflection.Assembly.GetExecutingAssembly()
 Dim strNameSpace() As String =  asm.EntryPoint.DeclaringType.Namespace.Split(".")
 Dim rm As New Resources.ResourceManager(strNameSpace(0) + "." + pResourceName, asm)
OverridesとShadows OverridesとShadowsは良く似た機能です。
どちらも基底クラスのメソッドを派生クラスのメソッドで上書きできる機能ですが、
下記の違いが有ります。
呼出クラス型 宣言コンテキスト 呼び出されるメソッド
派生 Shadows 派生
Overrides 派生
基底 Shadows 基底
Overrides 派生
   

・単語集

 

名称 解説
   
さらに情報が欲しい方は、Google検索で  
Google
・TOPへ戻る

メールはこちらに