| > 海外の機器メーカーに問い合わせても連絡は有りません。 今後のことも考えるとその機器を使い続けて良い物かどうかって気がしますが……。
> result = GetCardRecord2(vertx_macaddress(ii), (cardset), (nofmt), cardno, 200, pincode, 200, (accessType), (unique), (level1), (level2), (level3), (level4), (level5), (level6), (level7), (level8), (extended), (passback), (pincmd), startDate, 200, startTime, 200, endDate, 200, endTime, 200, (escort), (inelev), (outelev), (deleted), (pinexempt))
ByRef 引数に対して、(..., (hoge), ...) と言う風に渡す変数を () でくくってしまうと、変数そのものではなく変数を評価した結果が渡されてしまいます。 つまり、いったん別変数に確保してその変数の参照を渡す、みたいな動作になり、hoge 自体には呼び出し先による変更の影響が反映されません。 |