掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VC++で作成されたDLLからString型の文字列を取得するには? (ID:83303)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
魔界の仮面弁士さんありがとうございます。 ByVal strAAA As System.Stringでは上手くいきませんでしたが、ByVal strAAA As System.Text.StringBuilder で上手くいきました。 ありがとうございました。 Private Declare Function GetString Lib "VCDLL" (ByVal strAAA As System.Text.StringBuilder) As Integer 'VC++で作成のDLL Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim strAAA As New System.Text.StringBuilder '文字列取得領域 strAAA.Capacity = 20 '20バイト固定長を設定 Call GetString(strAAA) MsgBox(strAAA.ToString) End Sub ちなみに、固定長の設定は特に必要無いようでした。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.