- 題名: Function関数への引数の渡し方について
- 日時: 2005/02/21 13:58:48
- ID: 9270
- この記事の返信元:
- (なし)
- この記事への返信:
- [9271] Re[1]: Function関数への引数の渡し方について2005/02/21 14:10:10
- [9272] Re[1]: Function関数への引数の渡し方について2005/02/21 14:56:08
- [9283] Re[1]: Function関数への引数の渡し方について2005/02/21 21:45:50
- ツリーを表示
分類:[.NET]
FITOです。こんにちは。
単純かもしれないですが、宜しくお願いいたします。
●Function関数への引数の渡し方で質問があります。
●どうすれば呼び出し元でも、セットされたデータが残りますか?
Dim CsvStr As String
Dim CsvData() As String
と定義した変数があります。
これらを利用し、
Private Function GetCsvStr(ByVal CsvStr As String, ByVal CsvData() As String)As Integer
というFunction関数を呼び出し、処理としては
ReDim CsvData(256)
CsvData(0) = "ABC"
CsvData(1) = "DEF"
などと処理を行い、最後に
GetCsvStr=3とintの数字を入れてリターンしています。
呼び出し側では、
i_ret = GetCsvStr(CsvStr, CsvData)
という形なのですが、
返却されたCsvDataやi_retが空なのです。リターンされる直前まではデバッガで確認しても
中身はセットされているのですが。。
単純な引数の渡し方がVB.NETではそれ以前と大きく異なるのでしょうか?
以上、宜しくお願いいたします。