> 引数にByRefが指定されている関数のオーバーロードができません。
> ポインタ引数の場合は正常にオーバーロードできます。
たぶんですけど、すでにLong型変数へのポインタを引数とする関数が同じ名前で定義されてるからじゃないでしょうか。
コード:
Class CTest
Public
' Long型変数へのポインタ p を引数とする
Sub Test(ByVal p As *Long)
End Sub
' Long型変数へのポインタ p を引数とする
Sub Test(ByRef p As Long)
End Sub
End Class
あ。普通の関数でオーバーロード(ライド?)できるようになってたんですね。気付かなかった。