| 
             
              ソス@ソスソスソスハフソスHソス[ソスソスソスソスソスソスPソスツの関撰ソスソスソスcallソスソスソスソスノゑソス
             
           | 
        
 ソスgソスbソスvソスyソス[ソスWソスソス
        ソスEC/C++
        ソスEDelphi
        ソスEVisual BasicソスソスソスSソスソス
        ソス@(VB2-VB6ソスソス.NETソスソスソスp)
        ソスEVisual Basic(VB2-VB6)
        ソスEVisual Basic .NET
        ソスEVisual C++
ソスEpapy's softwarelibrary
ソスソスソスソスノゑソスソスヘ。ソスソスソス゚て趣ソスソス竄ウソスソスソストゑソスソスソスソスソスソスソスソスワゑソスソスB
        ソスuソスa.ソスmソスdソスsソスナ開ソスソスソスソスソストまゑソスソスB
        
        ソスtソスHソス[ソスソスソスPソスソスTEXT1.TEXTソスノ値ソスソスソスソスヘゑソスソスAソス}ソスXソス^ソスQソスニ関撰ソスソスソスcall
        ソス@ソス@ソス@ソス@ソス@ソス@ソス{ソス^ソスソスソスNソスソスソスbソスNソスソスソスATEXT1.TEXTソスソスnソスソスソスtソスHソス[ソスソスソスQソスソス¥ソスソス
        ソス@ソス@ソス@ソス@ソス@ソス@ソス@(ソスソスソスソスヘでゑソスソスワゑソスソスソス)
        ソスtソスHソス[ソスソスソスQソスソスTEXT1.TEXTソスノ値ソスソスソスソスヘゑソスソスAソス}ソスXソス^ソスQソスニ関撰ソスソスソスcall
        
        ソスソスソスフとゑソスソスAソスソスソスソスソスヨ撰ソスソスソスgソスソスソストゑソスソスソスフでゑソスソスソスソスAソスヌゑソスソスソスフフソスHソス[ソスソスソスニゑソスソスソスソスフゑソス
        ソスヌのようソスノ費ソスソスfソスソスソスソスホゑソスソスソスソスフゑソスソスソスソスソスソスソスソスソスワゑソスソスソスB
        ソスヌのようソスノゑソスソスソスホよいソスフでゑソスソス蛯、ソスソスソスH
        
        ****ソス@ソス}ソスXソス^ソスQソスニ関撰ソスソス@****
        Public Sub InpSiire(ByRef Frm As *****, ByVal sender As Object, ソス@ソス@ソス@ソス@ソス@ソス@ByVal e As System.Windows.Forms.KeyEventArgs)
         
           With Frm
               'ソス}ソスXソス^ソスソスソスQソスソス
               strsql = "select * from siire_mst where siirecd= '"ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@& .TextBox1.Text & "'"
        ソス@ソス@ソス@***ソス@ソスcソスaソスソスQソスニゑソスソスlソス謫セ
                .Label10.Text = CType(cnRd.Item("siireme"), String)
        
        ソス@ End With
        
        **** 
        
        Frmソス@ソスノ会ソスソスソスnソスソスソスホよいソスフゑソスソスiソスHソスjソスソスソスかソスソスワゑソスソスソスB
        
        ソスソスしソスソスソスソスソス閧「ソスソスソスソスソスソスソスワゑソスソスB
ソスソスソスソスソスワで趣ソスソスソスソスナ考ソスソスソスソスソスフでゑソスソスソスホ包ソスソスソスソスソスヘゑソスソスナゑソスソスソスソスH
        ソスソスソスフサソスCソスgソスソスソス逑撰ソスソスナゑソスソスソスソスフでゑソスソスソスホ、ソスワゑソスソスヘゑソスソスソス
        ソスvソスソスソスOソスソスソスソスソスフ作成ソスメに包ソスソスソスソスフゑソスソスリゑソスソスニ思ソスソスソスワゑソスソスB
        ソスtソスHソス[ソスソスソスソスソスフイソスxソスソスソスgソスナの茨ソスソスソスソスソスソスソスフまま暦ソスソスpソスソスソスソス
        ソスソスソスソス謔、ソスナゑソスソスソスソスAソスソスソスソスソスソスソスソスソスソスソスソスソスソスノ使ソスソスソスノは厄ソス閧ェ
        ソスNソスソスソスソスソスソスソスネプソスソスソスOソスソスソスソスソスナゑソスソスB
        
        ソスwソス閧キソスソスフゑソス Form ソスNソスソスソスXソスソスソスcソスソスソスソスソスソスソスソスソスソスソスpソスソスソスソスソスソス
        ソスニ趣ソスソスフクソスソスソスXソスソスソスソスソストるかソスソスソスソスソスワゑソスソスソスBソスナゑソスワゑソスソスA
        ソスハ擾ソスソス Form ソスNソスソスソスXソスナ呼び出ソスソスソスソスソスソス Form ソスヨの参ソスニゑソス
        ソスソスソスソスソスニゑソスソスト渡ソスソスソストゑソスソスナゑソスソス蛯、ソスヒ。ソストび出ソスソスソスソスソスナゑソス
        Me ソスソスソスニ予ソスzソスヘ出ソスソスソスワゑソスソスソスソスAソスmソスソスソスナはゑソスソスソスワゑソスソスソスB
        ソストび出ソスソスソスソスソスヘフソスHソス[ソスソスソスフ会ソスソスソスソスフイソスxソスソスソスgソスナゑソスソスソスソスHソスソスソスソス
        ソスソスソスソスソスソスフコソス[ソスhソスソスKソスvソスナゑソスソスB
        
        ソスヨ係ソスネゑソスソスナゑソスソスソスソスA
        Label10 ソスヘグソスソスソス[ソスoソスソスソスノ鯉ソスソスJソスソスソスソスト厄ソスソスソスソスツ能ソスソスソスソス
        ソスソスソスソスワゑソスソスフで趣ソスソスソスソスナグソスソスソス[ソスoソスソスソスネプソスソスソスpソスeソスBソスネゑソス
        ソスヨ撰ソスソスネゑソスソスソスソスKソスvソスソスソスソスソス驍ゥソスソスソスソスソスワゑソスソスソスB
ソスソスソスwソスソスソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
        ソスワゑソスソスソスソスソスソスソス.ソスソスソスソスソスソスソスソスソスSソスメなゑソスナ、ソスソスソスソスsソスソスソスソス
        ソス¥ソスソスソスあゑソスワゑソスソスソスB
        
        ソスtソスHソス[ソスソスソスPソスAソスtソスHソス[ソスソスソスQソスニゑソスノ、textbox1ソスフキソス[ソス_ソスEソスソスソスCソスxソスソスソスgソスソス
        ソス}ソスXソス^ソスQソスニ関撰ソスソスソスRソス[ソスソスソスソスソストゑソスソスワゑソスソスB
        
        Private Sub TextBox1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
        
        ソス@ソス@Call InpSiire(Me) 
            
        end sub
        Public Sub InpSiire(ByRef Frm As ???)
        
           With Frm
               'ソス}ソスXソス^ソスソスソスQソスソス
               strsql = "select * from siire_mst where siirecd= '"ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@& .TextBox1.Text & "'"
        ソス@ソス@ソス@***ソス@ソスcソスaソスソスQソスニゑソスソスlソス謫セ
                .Label10.Text = CType(cnRd.Item("siireme"), String)
        
        ソス@ End With
        
        End Sub
Form ソスNソスソスソスXソスナゑソスソスソスソスじゑソスネゑソスソスナゑソスソスソスソスHソスtソスソスソスフ厄ソスソスOソスソスヤゑソスソスKソスvソスナゑソスソスHソスH
            System.Windows.Forms.Form
        ソスナゑソスソスB
ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
        
        Public Sub InpSiire(ByRef Frm As System.Windows.Forms.Form)
        .Label10.Text =
        End Sub
        ソスノゑソスソストみゑソスソスフでゑソスソスソスソスA
        ソスhSystem.Windows.Forms.FormソスフソスソスソスソスoソスナはゑソスソスソスワゑソスソスソスBソスh
        ソスニなゑソスソストゑソスソスワゑソスソスワゑソスソスB
>ソスhSystem.Windows.Forms.FormソスフソスソスソスソスoソスナはゑソスソスソスワゑソスソスソスBソスh
        ソスソスソスソスソスAソスソスソスソスソスソスナゑソスソスB
        
        ソスソスソスソスソスソスソスAInpSiire ソスヨ撰ソスソスフ茨ソスソスソス Frm ソスソスソスQソスツの違うソスNソスソスソスXソスナゑソスソスソス
        Form1 ソスソス Form2 ソスソスけ趣ソス驍アソスニゑソスソスナゑソスソスソスフは、Form1 ソスソス Form2
        ソスソス System.Windows.Forms.Form ソスNソスソスソスXソスソスwソスpソスソスソスxソスソスソストゑソスソス驍ゥソスソス
        ソスナゑソスソスBソスナゑソスソスソスソスソス Form ソスNソスソスソスXソスナ趣ソスソスソスソスソスソスソストゑソスソスソス Name ソスvソスソスソスpソスeソスB
        ソスネどゑソスgソスpソスソスソス驍アソスニは可能ソスナゑソスソスB
        ソスソス)
        Public Sub InpSiire(ByRef Frm As System.Windows.Forms.Form)
           With Frm
                Debug.WriteLine("ソスソスソスソスソスソス " & .Name & " ソスナゑソスソスB")
           End With
        End Sub
        
        ソスニゑソスソスがソスA.Label10 ソスヘクソスソスソスX Form1(ソスソスソスソスソスソスソス Form2)ソスナ抵ソス`ソスソスソスソストゑソスソスワゑソスソスB
        ソスソスソスRソスAソスソスソスソスソスoソスナは厄ソスソスソスソスニエソスソスソス[ソスソスソスoソスワゑソスソスB
        ソスソスソスソスソスソスソスソスソスソスソスgソスソスソスソスソスソスソスソスソスソスソスソスフでゑソスソスソスホ、ソスPソスツの包ソスソス@ソスソス System.Windows.Forms.Form
        ソスソスpソスソスソスソスソスソス Label10 ソスソスソスソスソスソスソスソスソスソスxソス[ソスXソスニなゑソスtソスHソス[ソスソスソスソス成ソスソスソスAソスソスソスソスソス
        Form1 ソスソス Form2 ソスソスソスwソスpソスソスソスxソスソスソス驍アソスニでゑソスソスB
        
        ソスソスソスソスソスAソスソスソスフ辺ゑソスフ話ソスノなゑソスソストゑソスソスソスニ全ソスフの仕ソスlソスソスソスソスソスソスソスソスネゑソスソスニ…ソスざソスざ
        ソスpソスソスソスソスソスソスKソスvソスソスソスソスソスソスフゑソスソスHソスニゑソスソスソスソスソスソスニゑソスソスソスソスソスソスソスネゑソスソスソスホなゑソスワゑソスソスソスB
        
        ソスソスソスソスPソスツ思ソスソスソスツゑソスソスフは型ソスマ奇ソス(ソスLソスソスソスXソスg)ソスソスソスソス Form1(ソスソスソスソスソスソスソス Form2)
        ソスNソスソスソスXソスフ変撰ソスソスノ托ソスソスソスソスソス驍アソスニでゑソスソスB
        ソスソス)
            Public Sub InpSiire(ByRef Frm As System.Windows.Forms.Form)
                Dim wForm1 As Form1
                Dim wForm2 As Form2
        
                Try
                    wForm1 = CType(Frm, Form1)
                Catch
                End Try
        
                Try
                    wForm2 = CType(Frm, Form2)
                Catch
                End Try
        
                wForm1 = Nothing
                wForm2 = Nothing
            End Sub
        ソスcソスソスソスソスソスcソスソスソスソスソスニゑソスソスト渡ソスソスソスソスソスモ厄ソスソスヘ費ソスソスソスワゑソスソスB
        
        ソスニゑソスソスソスナゑソスソスフ関撰ソスソスヘ難ソスソスソスフテソスLソスXソスgソス{ソスbソスNソスXソスフテソスLソスXソスgソスソスLソス[ソスノゑソスソスソス
        ソスソスソスxソスソスソスソスPソスツゑソスソスソスソスン定すソスソスフみの関撰ソスソスナゑソスソスソスソスH
        ソスソスソス黷セソスソスソスフ機ソス¥ソスネら文ソスソスソスソスソスnソスソスソスト包ソスソスソスソスソスソスヤゑソスソスヨ撰ソスソスナゑソスソスソスソスじゑソス
        ソスネゑソスソスナゑソスソスソスソスHソスソスソスソスソスソスヘテソスLソスXソスgソス{ソスbソスNソスXソスニソスソスxソスソスソスソスソスソスソスソスナ渡ソスソスソスニゑソスソスc
ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
        ソスソスソスソストみまゑソスソスB
        
        >ソスニゑソスソスソスナゑソスソスフ関撰ソスソスヘ難ソスソスソスフテソスLソスXソスgソス{ソスbソスNソスXソスフテソスLソスXソスgソスソスLソス[ソスノゑソスソスソス
        >ソスソスソスxソスソスソスソスPソスツゑソスソスソスソスン定すソスソスフみの関撰ソスソスナゑソスソスソスソスH
        >ソスソスソス黷セソスソスソスフ機ソス¥ソスネら文ソスソスソスソスソスnソスソスソスト包ソスソスソスソスソスソスヤゑソスソスヨ撰ソスソスナゑソスソスソスソスじゑソス
        >ソスネゑソスソスナゑソスソスソスソスHソスソスソスソスソスソスヘテソスLソスXソスgソス{ソスbソスNソスXソスニソスソスxソスソスソスソスソスソスソスソスナ渡ソスソスソスニゑソスソスc
        
        ソスソスソスソスヘ、ソスソスソスレゑソスソスソスソスネゑソスソスフでゑソスソスフ包ソスソス@ソスナ作成ソスソスソストゑソスソスワゑソスソスB
        ソスラ具ソスソスソスソスネのでフソスHソス[ソスソスソスnソスソスソスソスソスナゑソスソスソスホと思ソスソスソスソスソス竄ウソスソスソストゑソスソスソスソスソスソスソスソスワゑソスソスソスソスB
ソスソスソスソスwソスpソスソスソスxソスノつゑソスソスト勉具ソスソスソスソスソスソスネゑソスAForm ソスNソスソスソスXソスナなゑソスソスAソスソスソスソスソスソス
        ソスソスソスソスソスソスPソスソスソスネクソスソスソスXソスナ暦ソスソスソスソス[ソス゚てゑソスソスソス Form ソスNソスソスソスXソスノ会ソスソスpソスソスソスソスフゑソス
        ソスヌゑソスソスナゑソスソス蛯、ソスBソスTソスソスソスvソスソスソスソスレゑソスソストゑソスソスソスソスワゑソスソスBソスXソス^ソス[ソスgソスAソスbソスvソスフ設抵ソスソス
        Form1 ソスナは厄ソスソスソスソスASub Main ソスノゑソスソスト趣ソスソスsソスソスソスト会ソスソスソスソスソスソスBソスネ会ソスソスフコソス[ソスhソスソス
        ソスKソスソスソスネフソス@ソスCソスソス(Test.vb ソスニゑソスソスcソスPソスツゑソス vb ソスtソス@ソスCソスソスソスナよい)ソスノコソスsソス[
        ソスソスソスト趣ソスソスsソスソスソスト会ソスソスソスソスソスソスB
        [VB.NET]
        Option Explicit On 
        
        ' ソスソス{ソスNソスソスソスX
        Class Person
            ' ソスソスソスフクソスソスソスXソスフ外ソスソスソスソスソスソスQソスニでゑソスソスソスtソスBソス[ソスソスソスh
            Public FirstName As String
            Public LastName As String
            Public Const Tax As Single = 1.05
        
            Private BaseSalary As Single
            Public Property GetSetBaseSalary() As Single
                Get
                    Return BaseSalary * Tax
                End Get
                Set(ByVal Value As Single)
                    BaseSalary = Value / Tax
                End Set
            End Property
            Public ReadOnly Property GetNomalSalary() As Single
                Get
                    Return BaseSalary
                End Get
            End Property
        End Class
        
        ' Employee ソスNソスソスソスXソスソス Person ソスソスソスソスpソスソスソスソスソスワゑソスソスB
        Class Employee
            Inherits Person ' ソスwソスpソスソスソスxソスフキソス[ソスソスソス[ソスh
            ' ソスVソスソスソスソスソスpソスuソスソスソスbソスNソスtソスBソス[ソスソスソスh
            Public SideBusinessSalary As Single
        
            ' ソスVソスソスソスソスソスソスソス¥ソスbソスh
            Public Function Salary() As Single
                Return (GetNomalSalary() + SideBusinessSalary) * Tax
            End Function
        
            Public Function SayAll() As String
                Return FirstName & " " & LastName & " " & CStr(Salary())
            End Function
        End Class
        
        Module MainRun
            Public Sub main()
                Dim anEmployee As New Employee
                With anEmployee
                    .FirstName = "Faust"
                    .LastName = "Laust"
                    .GetSetBaseSalary = 1000
                    .SideBusinessSalary = 500
                    MsgBox(.SayAll())
                End With
            End Sub
        End Module
ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソスソスB