ANSI 文字列(コード ページ 1252)をパラメータとして受け入れる従来の Delphi COM ライブラリがあります。
生成された .net ラッパーは、このパラメーターの文字列を受け入れます。ただし、通常の文字列を渡すとうまくいきません。「°」文字を渡すと、疑問符がその場所を占めます。
どうすればこれをデバッグできますか? com ラッパーが正しいエンコーディングを認識していないのでしょうか? ANSI 文字列を渡すにはどうすればよいですか (バイトに変換できますが、API には文字列が必要なため、再度 UTF16 に変換されます)