CallDLLの使い方について
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
magcat
投稿数: 11
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
V9Plus1aを使っています。
社内開発のdllを使うプログラム開発の案件が発生しました。
CallDLLを使ってテストしました。値が戻ってくるはずの文字型
引数に値が戻されません。戻り値は戻ってきます。
何か方法がありますか。
GUDFを使用したところ、引数に予定した値が戻ってきます。
Magicだけで簡潔するCallDLLの方がスマートに解決するので、
方法があれば教えてください。
わがままな言い分ではありますが、
動作バージョンを変更すると動作の整合性確認作業が発生するの
でこのバージョンで動作しますか。
社内開発のdllを使うプログラム開発の案件が発生しました。
CallDLLを使ってテストしました。値が戻ってくるはずの文字型
引数に値が戻されません。戻り値は戻ってきます。
何か方法がありますか。
GUDFを使用したところ、引数に予定した値が戻ってきます。
Magicだけで簡潔するCallDLLの方がスマートに解決するので、
方法があれば教えてください。
わがままな言い分ではありますが、
動作バージョンを変更すると動作の整合性確認作業が発生するの
でこのバージョンで動作しますか。
投票数:0
平均点:0.00
EijiNagai
投稿数: 65
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
magcatさん、こんにちは。
callDLLは値渡しなので、引数に結果は戻りません。
CallコマンドのユーザーPRCで @マーク付きで呼び出した場合、それぞれの引数は参照渡しになったと思います。(うろ覚え)
使い方はヘルプを参照してください。(パラメータの使い方がちょっとわかりずらいです
callDLLは値渡しなので、引数に結果は戻りません。
CallコマンドのユーザーPRCで @マーク付きで呼び出した場合、それぞれの引数は参照渡しになったと思います。(うろ覚え)
使い方はヘルプを参照してください。(パラメータの使い方がちょっとわかりずらいです
投票数:0
平均点:0.00