掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VC++のDLLからVB.NETへ文字列を渡すには? (ID:62298)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
補足 strcpyにする場合 ByRefではなく、ByValでStringBuilderを渡して、 char*型で受けるようにします。(WinAPIをVB.NETで使うときと同じ) int __stdcall FunctionA(LPTSTR user_info) { strcpy( user_info, "abcdefghijklmnopqrstuvwxyz"); //戻す文字列を格納 return 0; //成功 } Public Declare Function FunctionA Lib "AAA.dll" ( _ ByVal user_info As System.Text.StringBuilder ) As Integer
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.