by konisi » 2007年7月06日(金) 19:22
確認しました。
省略可能引数が省略されたときに、常にLong値(0か何か)が挿入されているのでしょうか?
暫定的に、次のコードを使用してください。
コード: 全て選択
'例
Exec "c:\test.exe",""
#ところで、Execの第一引数は相対パスでも良かったはずですが。
追記:試してみたところ、AB4.23で実行可能な次のコードがAB5CP4でコンパイルできません。
コード: 全て選択
Func(0)
Sub Func(a As Long)(b As Long)
End Sub
省略可能引数という存在が完全に否定されているのですが。
確認しました。
省略可能引数が省略されたときに、常にLong値(0か何か)が挿入されているのでしょうか?
暫定的に、次のコードを使用してください。[code]'例
Exec "c:\test.exe",""[/code]
#ところで、Execの第一引数は相対パスでも良かったはずですが。
追記:試してみたところ、AB4.23で実行可能な次のコードがAB5CP4でコンパイルできません。[code]Func(0)
Sub Func(a As Long)(b As Long)
End Sub[/code]省略可能引数という存在が完全に否定されているのですが。