問題タブ [digital-persona-sdk]

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.

0 投票する
1 に答える
103 参照

python - 「char name [MAX_DEVICE_NAME_LENGTH]」に相当する ctypes

Python から Digital Persona DLL 関数にアクセスするための継続的なテストで、次のコードで行き詰まりました。

このコードは次のように出力します。

返されたパラメーター p2 からいくつかのフィールドを読み取ることができるため、呼び出しは成功したようですが、この行のコメントを外したら:

私はこの印刷物だけを手に入れます:

そのため、p2.name にアクセスすると python で問題が発生し、停止したようです。

クラス dpfpdd_dev_info_struct のフィールド「name」の宣言は正しいですか?

このフィールドは、SDK ヘッダーで次のように定義されています。

助けていただければ幸いです。

ありがとうございました。