Basicに関する世界観です。VB2や.NETも参照のこと。SERIES)やVisualBasic2010逆引き大全555の極意を参考にしています。BasicはVBと略され、ポトペタ(RADとも呼ばれる)の環境でGUIアプリケーションを開発することができる。VBでは、フォームを表示するために、Windowsコントロールの位置やサイズを計算する必要はない。GUIのフォームデザイナーから、ダイレクトにフォーム上にコントロールを配置(ポトペタ)することができる。デザインができるだけではなく、ダブルクリックをしたり、特定のイベントに応じたメソッドを定義・登録していくことで、簡単にGUIアプリケーションをホイホイと作っていくことが可能。Frameworkのクラスライブラリを使うことで、どんな状況にも対応できる「賢いGUIアプリケーション」をさくさく作ることができる。SERIES)を参考に執筆・引用しました。Integer型名VBの基本の値型は以下のようになる。配列VBの配列は[]ではなく()で記述するのが特徴。80配列のインデックスは0から始まるため、上記は4番目の要素になる。以下のように使用する。以下のように宣言する。Sub構造体は参照型ではなく値型であることに注意が必要。Else条件分岐:注意:フォームデザイナーでボタンコントロールButton1とチェックボックスコントロールCheckBox1を配置しておく。MessageBox.Show("チェックボックスがチェックされています。MessageBox.Show("チェックボックスがチェックされていません。Case条件分岐その2:注意:フォームデザイナーでラベルコントロールlabel、テキストボックスコントロールTextBox1、ボタンコントロールButton1を配置しておく。MessageBox.Show("あなたの成績はAランクです。MessageBox.Show("あなたの成績はBランクです。MessageBox.Show("あなたの成績はCランクです。MessageBox.Show("あなたの成績はDランクです。Next繰り返し処理:注意:フォーム上にボタンコントロールButton1を配置しておく。InputBox("OKと入力すれば、処理が終了します。Subプロシージャ(サブルーチンと関数)SubプロシージャSubプロシージャは値を返すことができない。簡単な処理をサブルーチン化するのに利用する。SubFunctionプロシージャFunctionプロシージャは値を返す。FunctionByValとByRef関数の引数にByValではなくByRefを使用することで、C言語のポインタのように関数の内部から関数呼び出し側にあるデータを操作する関数を作ることができる。基本的にクラスは以下のように設計する。対象のクラスを継承するクラスでのみ利用可となる。...」として、継承されることを前提にした抽象クラスとして定義する。その上で、同じ名前のメソッドを宣言すれば良い。Class関連ページフォームデザイナー・クラスライブラリVB2(フォームデザイナー・クラスライブラリ)も参照のこと。Framework.NETを参照のこと。MonoMonoを参照のこと。オブジェクト指向でなかった頃のVB。6.0アプリケーションを動かすにはランタイムが必要。Wikipediaを参考に執筆しました。オブジェクト指向BASICを用いる、コンパイラと統合開発環境/RADツール。基本的にLinux向けで、Qt/GTK+に対応したGUIデザイナが付属している。Basicに似ており、単純なコードなら見分けもつかない。3.0の下で再許諾いたします。SERIES)VisualBasic2010逆引き大全555の。