問題タブ [clarion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# で Clarion Dll にパラメータを渡すことができない
Clarion Dll があり、C# からその内部のプロシージャを呼び出す必要があります (両方のコードにアクセスできます)。
プロシージャにパラメータを渡そうとしないと、完全に機能します。
これは実際の Clarion コードです。内部には何もありません。テスト目的でのみ使用しています。
プロシージャ MAP 宣言。
C# 側から、extern void 関数を宣言しています。
他の関数と同じように呼び出しています
「「ATUALIZAESTOQUENOVO_TESTE@FSB」という名前のエントリポイントが見つかりません」というエラーがスローされます
面白いことに、パラメーターを使用せずに同じことをしようとすると、うまくいきます。
これは、パラメーターなしで関数を宣言した方法です。
何が欠けているのか本当にわかりません。
また、C# コードは Windows サービス内にありますが、それは問題ではないと思います