| 関数の引数 |
|
■講義一覧
1. ByVal
2. ByRef
■1.ByVal
・引数にByValを指定すると、値渡し(変更不可:呼出し元には変更されない)になります。(デフォルトも同じ)
・関数を作成する場合は、明示的に指定するように心掛けましょう。
■2.ByRef
・引数にByRefを指定すると、参照渡し(変更可能:呼出し元に変更される)になります。
・関数を作成する場合は、明示的に指定するように心掛けましょう。
Sub main()
Dim i_int as Integer
Dim s_str as String
i_int = 100
s_str = "START"
Call func( i_int, s_str);
MsgBox "i_intの値:" + str(i_int)
MsgBox "strの値:" + s_str
End Sub
Sub func( ByVal i_int as Integer, ByRef str as String)
i_int = 999
s_str = "END"
End Sub
|
一覧へ
|
|
| |

A8ネット
・人気度:★★★★★
・言わずと知れた人気ASP
 |
| |
楽天市場

・人気度:★★★★★
・誰でも安心、楽天市場で
タワーレコード
・人気度:★★★★☆
・CD/DVDならタワレコで
|
|