掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VBからVCへ構造体で文字列を渡すには? (ID:120795)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんばんは。 VBとVCのバージョンが不明なので、VB6&VC6と仮定します。 > VBからVC(DLL)をデータを構造体で渡して、 > DLL上でファイルに出力したいのですが、本当にデータが渡されているのか > デバッグ方法がわかりません。何か知っている方がいればご教授願いたいの > ですが・・・。お願いします。 構造体は渡せていると仮定して、 VC側で、 > fprintf等を使って出力したいのですが、 と、どこかの出力ハンドルに出力すれば結果が見えるのではないでしょうか? > そのまま"%s"指定で文字化けはしないでしょうか? これは…どうなるか分かりません(orz)、こういう仕掛けのDLLを作ったことが無いものでw; ただ、VB6ではString←→Byte()と変換ができますから、 なんとなればchar*で宣言して、VarPtr()でアドレス渡してもいいかもしれません(終端のnullに気をつけないといけませんが) ※…なんとなく誤爆の予感…
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.