[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/07/15(Fri) 18:30
投稿者名:VB超初心者
Eメール:
URL :
タイトル:
VBで入力した数値をVC++で作成したDLLに引き渡すには?
VB,VC++は共に6.0を使用しています。
VBで数値入力⇒DLL(VC++で作成)で計算⇒VBで表示
といったことをやろうと思っています。

例えば、VBで"a"という数値を入力し、"A=2*a"と定義しているとします。この"A"をDLL(VC++で作成)に
引き渡して使用するにはどうすればよいのでしょうか?

足し算などの簡単なものは作ることができたのですが、複雑なプログラムを作るときに上記のような

作が必要になってしまいます。
基本的なことかもしれませんが、どうかよろしくお願いします。

投稿時間:2005/07/15(Fri) 19:09
投稿者名:K.J.K.
Eメール:akiya@koalanet.ne.jp
URL :
タイトル:
Re: VBで入力した数値をVC++で作成したDLLに引き渡すには?
まず他人にわかるように文章で説明できるようにすること、を
心がけてください。PCは意図を酌んでくれませんので、他人に
解ってもらえないのであれば、ましてやプログラムを組むこと
などできません。

> "A=2*a"と定義しているとします。

この定義はどこでなしているのでしょう?
1,User(入力者)
2,VBプログラム(EXE)内
3,VC++プログラム(DLL)内

投稿時間:2005/07/15(Fri) 19:28
投稿者名:VB超初心者
Eメール:
URL :
タイトル:
Re^2: VBで入力した数値をVC++で作成したDLLに引き渡すには?
> > "A=2*a"と定義しているとします。
>
> この定義はどこでなしているのでしょう?
> 1,User(入力者)
> 2,VBプログラム(EXE)内
> 3,VC++プログラム(DLL)内

言葉が足りませんでした。申し訳ありません。
2,VBプログラム(EXE)内
です。

投稿時間:2005/07/16(Sat) 09:55
投稿者名:K.J.K.
Eメール:akiya@koalanet.ne.jp
URL :
タイトル:
Re: VBで入力した数値をVC++で作成したDLLに引き渡すには?
> 2,VBプログラム(EXE)内

では、VBプログラム内で計算もしくは置換して、DLLに渡すべきなのでは。

投稿時間:2005/07/18(Mon) 14:20
投稿者名:VB超初心者
Eメール:
URL :
タイトル:
Re^2: VBで入力した数値をVC++で作成したDLLに引き渡すには?
> では、VBプログラム内で計算もしくは置換して、DLLに渡すべきなのでは。

計算はDLL内で行いたいので、数値を引き渡す方法(コマンド)を教えていただきたいと思いこの掲示板に
投稿しました。
よろしくお願いします。

投稿時間:2005/07/18(Mon) 14:50
投稿者名:いな
Eメール:
URL :
タイトル:
Re^3: VBで入力した数値をVC++で作成したDLLに引き渡すには?
"DLL 値 渡す"でググっていれば既読かもしれませんが参考まで、

hhttp://homepage1.nifty.com/MADIA/vb/vb_bbs2/200309_03090064.html

投稿時間:2005/07/18(Mon) 19:13
投稿者名:Blue
Eメール:blue_cave@mail.goo.ne.jp
URL :
タイトル:
Re^3: VBで入力した数値をVC++で作成したDLLに引き渡すには?
ところで VB超初心者 さん というぐらいなので(ほんとはこういうハンドルはよくないが)
VCでDLLはつくれているのですよね?

Declare宣言等がわからないのでしょうか?
一度DLLとして使う、関数の宣言を提示してもらえませんか?