プロが教える店舗&オフィスのセキュリティ対策術

Public A As String
という変数にある文字列データが入っていて、
ボタンを押すとその時に変数X,Y,Zに入っている
文字列を検索してButton1_Clickプロシージャ内に戻って来て
KekkaX,KekkaY,KekkaZに数値が入るような関数プロシージャなのですが、
呼び出す部分の書き方と関数のプロシージャ名の書き方を教えて頂きたいです。
検索する部分は自分で出来ると思うので大丈夫です。


Public A As String = "何かの文字列"

Button1_Click
Dim X,Y,Z As String
Dim KekkaX,KekkaY,KekkaZ as Integer

'変数Aの中からX,Y,Zを検索したい
X="*****"
Y="ABCDE"
Z="#####"

GetKensakuKekka(????????) ←この部分の書き方を教えて下さい。

'KekkaX,KekkaY,KekkaZ 内に検索結果を取得したい
Console.WriteLine(KekkaX)
Console.WriteLine(KekkaY)
Console.WriteLine(KekkaZ)

End Sub

Function GetKensakuKekka (???????????) ←この部分の書き方を教えて下さい。



End Function

よろしくお願い致します。

A 回答 (1件)

http://www.atmarkit.co.jp/fdotnet/vb6tonet/vb6to …
http://smdn.invisiblefulmoon.net/ikimasshoy/vbdo …

この辺参考に値渡しと参照渡しの違いを理解すれば、後は適当にしましょう。最悪別に渡さなくてもグローバル変数を使えば同じことはできますし、レジストリやiniファイルなどを使ってもかまいません。ただしコード的には保守性が低くなります(第三者がコードを見たとき、あるいは時間を置いて見直したとき、どんな処理をしているのかそこだけ見ても意味が分からなくなります)。

どの方法が最も優れているということは別にありません。状況に応じて適切な方法を使い分けるようにしましょう。
    • good
    • 0
この回答へのお礼

教えて頂いたページを読んで試してみます。
ご回答ありがとうございました。

お礼日時:2007/06/19 04:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!