• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DLL<->VB間での受け渡し(文字列・ポインタ))

VBとDLL間でのポインタの受け渡しについて

このQ&Aのポイント
  • VBで開発を行っていますが、DLLとの間でポインタの引渡しで困っています。
  • DLLのTR_MR関数を使用してキーに基づいたデータを取得し、TR_MR_IT関数を使用してデータの各要素を取得する仕組みです。
  • VBでの宣言は、Tagset型を使用してトラップされたデータの読み込みとデータの要素化を行っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • haporun
  • ベストアンサー率40% (230/562)
回答No.1

ポインタの何が困っているのか、この内容からでは理解しかねます・・・。 ○ 文字列はByValでポインタが渡される ○ 配列は先頭の要素をByRefでポインタが渡される ○ それ以外の変数もByRefでポインタが渡される この質問により、何が知りたいかなどを明記してください。

you-mi
質問者

お礼

haporunさん ありがとうございました。 原因は、VBの内容をよく理解していないために、 ご苦労をおかけしました。 今回の件は、文字列をそのまま引き渡していたため 見当違いの方向で進んでおりました。 他のQ&Aを参考にして Byte に変換しないと いけなかったようです。(ポインタはその後) 仕様に惑わされてしまっておりました。

関連するQ&A

専門家に質問してみよう