Visual Studio 2019では、ヴィジュアルベーシックも利用できます。
VBは、プログラム初心者にもとっつきやすい書き方です。はじめてプログラムを書いてみたい人には比較的おすすめできる言語だと思います。
Visual Basicとは?
Visual Basicは、マイクロソフトの提供するプログラム開発言語です。
ベーシックとあるだけに、初心者向けに比較的くだけた表現でプログラムを書くことができます。
Visual Studio 2019は無料でも試すことができるため、プログラム初心者の方でもとっつきやすいです。
Visual Basicの始め方
ウィンドウズアプリの作成
簡単なのはウィンドウズフォームアプリケーションの作成でVBでの開発です。
最初はプロジェクト名を特に書き換えなくて作っても大丈夫です。
起動すると、おなじみのウィンドウズフォーム作成画面がでてきました。
プログラムを書く
左の「ツールボックス」から「ボタン(Button)」を選択。
フォーム上にドラッグしてボタンを配置します。
ボタンをダブルクリックするとプログラムを記述する画面が開きます。
試しに以下のように記述します。
MsgBoxというのはダイアログを表示する命令です。
ボタンを押すと「OK」と表示するという意味になります。
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
MsgBox("ok")
End Sub
End Class
実行する
F5キーを押す、または緑色の三角形の再生ボタンを押すと作ったプログラムの動作を実際に動かして確認できます。
ちょっと待つと、このようにボタンが1つだけあるウィンドウが作成されます。
押すと確かに「OK」とダイアログが出ました。
停止するにはメニューやツールバーから停止ボタンを押します。
ビルドする
実行時も実際にはEXEが作成されますが、ビルドでEXEの作成を明示的に行います。
ファイルは「ユーザ名>source>repos」内に作られます。
探していくと以下のようにEXEが作成されています。
DLLの作成
新規プロジェクトでDLLの作成を選びます。
プロジェクトができたらプログラムを追加します。
簡単な例は以下になります。
Public Class Class1
Function getInfo() As String
Return “this is test.”
End Function
End Class
できたら、「ビルド」メニューからビルドします。
プログラムにエラーがなければ、コンパイルされて以下のようにDLLファイルが作成されます。