🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fj.lang.visualbasic
4 messages
4 total messages Started by Tomihiro Yamamoto Sat, 07 Feb 1998 00:00
VB4:EXEどうしの変数のやり取り
#694
Author: Tomihiro Yamamoto
Date: Sat, 07 Feb 1998 00:00
13 lines
856 bytes
山本富博と申します。

VB4で、
16Bit版で作成した複数の実行中EXE間で変数の受け渡しをしたいのですが、
どうすればいいのでしょう?
また、一方が16bit、他方が32bitだった場合は、どうでしょうか?
使用OSはWindows95です。

ご存知の方、ぜひご教授ください。

Tomihiro Yamamoto 
tomiy@hi-ho.ne.jp
Re: VB4:EXEどうしの変数のやり取り
#697
Author: H.Masuda
Date: Sun, 08 Feb 1998 00:00
25 lines
1386 bytes

Tomihiro Yamamoto wrote in message <34DC7584.35EC@hi-ho.ne.jp>...
>山本富博と申します。
>
>VB4で、
>16Bit版で作成した複数の実行中EXE間で変数の受け渡しをしたいのですが、
>どうすればいいのでしょう?
>また、一方が16bit、他方が32bitだった場合は、どうでしょうか?
>使用OSはWindows95です。
>
>ご存知の方、ぜひご教授ください。


まず、なぜEXE間なのでしょうか?
問題がない限り1つのEXEにできると思うのですが?

まあ、一般的には、DDE通信するとか、
単純なのがよければ、ファイルに変数を落として
もう一方でそれを読み込むとか。
(DDE通信はよく知らないのでどなたかフォローを)

エニコムシステム大阪
増田
E-mail massan@osk.3web.ne.jp
Re: VB4:EXEどうしの変数のやり取り
#698
Author: Tomihiro Yamamoto
Date: Sun, 08 Feb 1998 00:00
36 lines
1670 bytes
> >VB4で、
> >16Bit版で作成した複数の実行中EXE間で変数の受け渡しをしたいのですが、
> >どうすればいいのでしょう?
> >また、一方が16bit、他方が32bitだった場合は、どうでしょうか?
> >使用OSはWindows95です。
> >
> >ご存知の方、ぜひご教授ください。
> 
> まず、なぜEXE間なのでしょうか?
> 問題がない限り1つのEXEにできると思うのですが?

うっ、社外秘・・・。(^_^;)
えっと・・、
3層のC/Sにしておりまして、
クライアントとサーバーを非同期に制御するために、
サーバー制御用のEXEを切り離しておきたいのです。

> まあ、一般的には、DDE通信するとか、

ひやぁ、未知の世界・・。

> P純なのがよければ、ファイルに変数を落として
> もう一方でそれを読み込むとか。

今のところ、その方法を採用しようとしているんですけど、
なんだか、Coolじゃないので・・。

> (DDE通信はよく知らないのでどなたかフォローを)

はい、僕からもお願いします。

-- 
山本富博 
  tomiy@hi-ho.ne.jp
  tomi@gisc.mei.co.jp
Re: VB4:EXEどうしの変数のやり取り
#699
Author: norish
Date: Sun, 08 Feb 1998 00:00
35 lines
1952 bytes
DDEなら LinkTopic, LinkItem, LinkRequest, LinkExecute 等をキーワード
にヘルプを引いてください。
確か16ビット版のVBでは LinkExecute でバグがあったはずです。

DDEじゃなければ今はやりのOLEオートメーションサーバーという手もあ
ります。(もう古くなったかな?)

その他にはAPIでファイルマッピングを使用するという手もあります。
 CreateFile, CreateFileMapping, MapViewOfFile 等で調べてください。
# 95だと機能制限があったかもしれない。こちらは32ビット専用。

16ビット混在環境ではDDEかオートメーションでしょうね。

H.Masuda wrote:
> 
> Tomihiro Yamamoto wrote in message <34DC7584.35EC@hi-ho.ne.jp>...
> >山本富博と申します。
> >
> >VB4で、
> >16Bit版で作成した複数の実行中EXE間で変数の受け渡しをしたいのですが、
> >どうすればいいのでしょう?
> >また、一方が16bit、他方が32bitだった場合は、どうでしょうか?
> >使用OSはWindows95です。
> >
> >ご存知の方、ぜひご教授ください。
> 
> まず、なぜEXE間なのでしょうか?
> 問題がない限り1つのEXEにできると思うのですが?
> 
> まあ、一般的には、DDE通信するとか、
> P純なのがよければ、ファイルに変数を落として
> もう一方でそれを読み込むとか。
> (DDE通信はよく知らないのでどなたかフォローを)
>
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads