#サンプルコード 極力おなじコードを書かないようにする方法2。
2015.03.13
極力おなじコードを書かないようにする方法のつづき、明日、VS2013で作成したコードをうっぷすると記載しましたが、本日の暇な時間を使って作成しました。コードは下記のとおりです。上記の画像と同じオブジェクト(Button)を作成して下記のコードを貼り付けるとExcelのサンプルコードと同様の処理をします。今回のコードに関してはzipでの配布はしない事にしました。このコードを動かすためにはVisual Studio Community & Express 2013を使用しています(無償版)。ダウンロードしてインストールして動かしてみてください。なお、マイクロソフトにアカウント登録を行わないといけません。MSNメッセンジャーなどを昔使用していた方などは、再度登録する必要はありません。
Public Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click bt_ck(sender, 1) End Sub Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click bt_ck(sender, 2) End Sub Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click bt_ck(sender, 3) End Sub Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load Dim bt_ary() As Button = {Me.Button1, Me.Button2, Me.Button3} For i As Integer = 0 To bt_ary.Count bt_ary(i).Text = "" Next End Sub Sub bt_ck(obj As Object, i As Integer) If obj.text = "(^_^)v " & i Then obj.text = "(^_^)g " & i Else obj.text = "(^_^)v " & i End If End Sub End Class
著者名 @taoka_toshiaki
※この記事は著者が30代前半に書いたものです.
Profile
高知県在住の@taoka_toshiakiです、記事を読んで頂きありがとうございます.
数十年前から息を吸うように日々記事を書いてます.たまに休んだりする日もありますがほぼ毎日投稿を心掛けています😅.
SNSも使っています、フォロー、いいね、シェア宜しくお願い致します🙇.
SNS::@taoka_toshiaki
タグ
AM, e As EventArgs, End Sub, For i As Integer, Handles Button1.Click, Handles Button2.Click, Handles Button3.Click, Handles Me.Load, If obj.text, Me.Button1, Me.Button2, Me.Button3, obj As Object, Private Sub, Private Sub Button1_Click, Private Sub Button2_Click, Private Sub Button3_Click, Private Sub Form1_Load, Public Class Form1, sender As Object, Visual Studio Community,