タイトルの通り、あるフォームから他のフォームに値の受け渡しを行いたいのですが、どのようにしたらよいのでしょうか??
以下のようなコードできんのかなぁ~~って、やったみだけど、
むりでした。。サンプルコード内でいうParamsのような値を
受け渡しさせたいのですが・・・。ご存知の方、申し訳ないですが
教えて頂けると非常にありがたいです。それと、、私はVB初心者です。
---FormA---
Public Params as new Params
Private sub Command1_Click()
Call Me.Hide
FormB.Show vbModeless, Me
End sub
---FormB---
Private Sub Form_Load()
'Owner.Paramsのような形で参照できるかと思ったができませんでした。
End sub
No.1ベストアンサー
- 回答日時:
こんにちは。
下記サイトをご参照下さい。
http://www005.upp.so-net.ne.jp/h-masuda/vb6/vb6f …
簡単に渡すには、グローバル変数を使えばよいと思います。
別な方法では、FprmAにPrrams変数を参照するためのPublic関数を作り、FormBからその関数を呼び出して参照することも出来ると思います。
では。
No.3
- 回答日時:
呼び出し元formにプロパティを
実装すれば簡単にできます。
(呼び出し元)
Option Explicit
Public eX As String ← 呼び出し元のプロパテイになります。
Private Sub Command1_Click()
eX = Text1.Text
'form2にform1のプロパティ「eX」を表示する
With Form2
.Text1.Text = Me.eX
.Show
End With
End Sub
とするか
'form2にform1のプロパティ「eX」を表示する
With Form2
.Text1.Text = Me.eX
.Show
End With
↓
form2.Show
だけにして
呼び出し先で
なにかのイベントで
ex)
Private Sub Form_Load()
Text1.Text = Form1.Ex
End Sub
とか・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- Visual Basic(VBA) 標準モジュール Public mOnTime As Date Sub sample() '実行プロシ 1 2023/02/22 15:44
- Access(アクセス) Vba Userformを前面に出すについて 3 2022/04/15 12:29
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/05/26 17:19
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Excel(エクセル) 列の最終行に新たに入力されたらその値を自動参照 1 2023/01/21 09:59
- Visual Basic(VBA) Excel・ユーザーフォームの情報を受け渡したい 4 2022/06/08 10:11
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
他のモジュールのプロシージャの呼び出したい。
Visual Basic(VBA)
-
フォーム間での変数の受け渡し
Visual Basic(VBA)
-
vb6で異なるのプロジェクト間で、値を渡したい
Visual Basic(VBA)
-
-
4
VB6.0-整数と余りを求める
Visual Basic(VBA)
-
5
Visual Basic 6.0 コンボボックスのChangeイベントが発生しません
Visual Basic(VBA)
-
6
Form_Load と Form_Activate のタイミング
Visual Basic(VBA)
-
7
VB6.0のフォーム間の関数呼び出しについて
Visual Basic(VBA)
-
8
DoEventsがやはり分からない
Visual Basic(VBA)
-
9
VBでグローバル変数を宣言するには
Visual Basic(VBA)
-
10
VB6 配列を初期化したい
Visual Basic(VBA)
-
11
VB6で呼び出し元の情報を取得する方法について
Visual Basic(VBA)
-
12
VB6.0での小数点の扱いについて
Visual Basic(VBA)
-
13
VBの「As String * 128」とは?
Visual Basic(VBA)
-
14
配列を関数に渡す方法
Visual Basic(VBA)
-
15
モーダルフォームとモードレスフォーム
Visual Basic(VBA)
-
16
frxファイルの役目
Visual Basic(VBA)
-
17
[VB6] フォームを閉じる方法について
Visual Basic(VBA)
-
18
テキストボックスの入力制限
Visual Basic(VBA)
-
19
VB6.0のIsNull関数に相当するもの
Visual Basic(VBA)
-
20
VBの画面サイズについて
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プロシージャまたは関数の引数...
-
プロシージャを呼び出したプロ...
-
【VB6.0】 あるフォームから他...
-
【VBScript】変数のスコープ
-
プログラムの素朴な質問です 分...
-
Excel vba で複数のテキストの...
-
C#のループでtextboxに値を入れ...
-
Functionの戻り値を配列にした...
-
VBAで入力数値について
-
他のフォームから別のフォーム...
-
VBA public変数はどのようなこ...
-
マクロ 条件式
-
チェックボックスを操作できな...
-
VB.NETでのイベントの途中終了
-
C言語のサフィックスについて
-
VBAでcallで呼び出したsubを終...
-
SavePictureで保存できない
-
vbsでスクロール位置を指定して...
-
verilogのcase文
-
VS CodeでTEXファイルにPDF形式...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラムの素朴な質問です 分...
-
【VB6.0】 あるフォームから他...
-
プロシージャまたは関数の引数...
-
PL/SQLのプロシージャ間でカー...
-
パーソナルXLSBのfuctionを呼び...
-
【HTML、VBScript】HTAアプリケ...
-
定数を構造体で・・・
-
HTML + VBScript で Sleep でき...
-
Callで呼び出したプロシージャ...
-
整数を二つ読み込み、それらの...
-
変数を複数のモジュール間で共...
-
プロシージャを呼び出したプロ...
-
【VBScript】変数のスコープ
-
VB6のFriendについて
-
VB.NETのグラフィック描画で困...
-
ExcelのVBA。Staticな変数について
-
subを連続で実行する
-
文字列をINTEGER型に変換
-
subプロシージャーですか?sub...
-
変数の宣言はすべきでしょうか...
おすすめ情報