掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
数値渡しするには? (ID:139900)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
参照渡しにしないと値は返ってこないのでは? VC側の定義はどうなっていますか? //dllt.h DLLT_API double __stdcall subtract(double *sub1,LONG *sub2); //dllt.cpp DLLT_API double __stdcall subtract(double *sub1,LONG *sub2) { *sub1 =20.0; *sub2 = 8; return (*sub1 - *sub2); } VB Public Declare Function subtract Lib "C:\VCSAMP\dllt\Debug\dllt.dll" ( _ ByRef int1 As Double, _ ByRef int2 As Long) As Double Private Sub Command1_Click() Dim int1 As Double Dim int2 As Long Dim ans As Long int1 = 10 int2 = 5 ans = subtract(int1, int2) Text1.Text = int1 Text2.Text = int2 Text3.Text = ans End Sub
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.