tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: dllから文字列を取得する
投稿日: 2008/02/14(Thu) 19:44
投稿者すん
Hongliang 様、早急なレスをありがとうございました。

お教えいただいた通り、
==========
Declare ansi Function [関数名] Lib [dllファイル名] Alias [該当する値] ( [引数] ) As Intptr
==========
で受け取り、Marshal.PtrToStringAnsiで変換したところ
正常に動作しているようです。

ただ、戻り値がnull(期待値ではない)だったため、
dllから無理やり“KARI”という値を返すようにしてみました。
その結果“KARI”が取得できました。
今度はdllファイル内の処理を見直す必要がありそうです。

// 私も「char*」という仕様が嫌です・・・

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。