.NET Framework

VS2010でDataSetのDesigner.vbが勝手に消える

.xsdファイルをVS上のデザイナから変更した後に、.Designer.vbが勝手に消える。 .xsdを右クリックして、「カスタムツールの実行(L)」をクリックすると、「カスタムツール'MSDataSetGenerator'が失敗しました。種類'System.Data.Design.InternalException'の…

Active Report 6の基礎テクニック

基本的な使い方としては、各コンポーネントのDataFieldプロパティにDataTableの値をセットして自動的に出力する。ActiveReportのコンポーネントのTextBoxは出力フォーマット指定ができるのでとても便利。 日付や金額データが入る場所にはTextBoxを使うと良い…

Java脳で戦うVB.net 修飾句の多さ

Javaから.netに移行して参ったのが、修飾句の多さ。OverRidableとか、ByValとかですね。制約が多すぎてイライラする!Javaはシンプルで良かったなぁ〜。と。 例えば引数指定のByValとByRef。 (Javaでは値型はByValで参照型はByRefと暗黙的なルールです。) し…

Java脳で戦うVB.net 定数と参照先の固定

Javaの定数宣言は御存知、final句であるが、.netの世界は少し違うらしい。 .netではConst句とReadOnly句が用意されていて、それぞれ用途が若干違う。Java private final int INT_FINAL = 0; private final Object OBJ_FINAL = new Object();.net Private Con…

Java脳で戦うVB.net 基礎その2

メソッド定義 修飾子 Sub メソッド名(引数リスト) End Sub 修飾子 Function メソッド名(引数リスト) As 戻り値の型 (Return ステートメントで戻り値を返せる) End Function 引数リストの定義 修飾子 引数名 As 引数型, 修飾子 引数名 As 引数型, ... 引数の…

Java脳で戦うVB.net 基礎その1

■VBの基礎 四則演算 + - * / / -> 少数以下まで計算する \ -> 端数切捨て 例:10 \ 3 = 3 剰余 mod 累乗 ^ 文字列結合 & 例:"薔薇" & 128 + 例:"薔薇" & "水晶" + はString型しか結合しない。 ビット演算 ビット反転 Not 論理和 Or 論理積 And 排他的論理…