
タイトルの通り、あるフォームから他のフォームに値の受け渡しを行いたいのですが、どのようにしたらよいのでしょうか??
以下のようなコードできんのかなぁ~~って、やったみだけど、
むりでした。。サンプルコード内でいう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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
別フォームから戻ったときのイベント
Visual Basic(VBA)
-
Form_Load と Form_Activate のタイミング
Visual Basic(VBA)
-
Form間の値の渡し方
Visual Basic(VBA)
-
-
4
VB6.0-整数と余りを求める
Visual Basic(VBA)
-
5
vb6で異なるのプロジェクト間で、値を渡したい
Visual Basic(VBA)
-
6
配列を関数に渡す方法
Visual Basic(VBA)
-
7
VB6コントロール配列をパラメータとして渡す方法
Visual Basic(VBA)
-
8
frxファイルの役目
Visual Basic(VBA)
-
9
VBの画面サイズについて
Visual Basic(VBA)
-
10
VBで実行中のEXEファイルの情報を取得したい
Visual Basic(VBA)
-
11
VB.NET2003 テキストボックスに半角英数字以外入力させない
Visual Basic(VBA)
-
12
VBの「As String * 128」とは?
Visual Basic(VBA)
-
13
上下の位置揃えについて
Visual Basic(VBA)
-
14
VB6 開発環境のエディタに行番号を表示
Visual Basic(VBA)
-
15
VB.NETで他のプロジェクトで作成したフォームを使う方法
Visual Basic(VBA)
-
16
実行中の変数の中身をイミディエイトに貼り付ける方法
Visual Basic(VBA)
-
17
VB.NETでフォーム上にExcelのような表を表示する方法
Visual Basic(VBA)
-
18
初期フォーカスについて
Visual Basic(VBA)
-
19
VB6側からテキストファイルをクリアにする方法
Visual Basic(VBA)
-
20
VB6 配列を初期化したい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA セル間のリンク修正につい...
-
vba textboxへの入力について教...
-
複数のExcelファイルをマージす...
-
【マクロ】並び替えの範囲が、...
-
VBA ユーザーフォーム ボタンク...
-
Vba Array関数について教えてく...
-
【マクロ】シートの変数へ入れ...
-
【マクロ】売上一覧YYYYMMDDHHS...
-
【マクロ】開いているブックの...
-
ワードの図形にマクロを登録で...
-
えくせるのVBAコードについて教...
-
エクエルのVBAコードについて教...
-
Excel VBA 選択範囲の罫線色の...
-
[VB.net] ボタン(Flat)のEnable...
-
VBAでCOPYを繰り返すと、処理が...
-
vbaにてseleniumを使用したedge...
-
Vba セルの4辺について罫線が有...
-
vbsでのwebフォームへの入力制限?
-
エクセルのマクロについて教え...
-
エクセルの改行について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プロシージャまたは関数の引数...
-
PL/SQLのプロシージャ間でカー...
-
【HTML、VBScript】HTAアプリケ...
-
【VB6.0】 あるフォームから他...
-
パーソナルXLSBのfuctionを呼び...
-
VBScriptのSubって必要?
-
ExcelのVBA。Staticな変数について
-
VB6のFriendについて
-
定数を構造体で・・・
-
【VBScript】変数のスコープ
-
HTML + VBScript で Sleep でき...
-
excellvbaで
-
VB2010からPROCEDUREを実行でエ...
-
サブルーチンの処理
-
ASPの実行中にJavaScriptプロシ...
-
プロシージャを呼び出したプロ...
-
プログラムの素朴な質問です 分...
-
ExcelVBAイベントでTrueにしたf...
-
Excel VBA カーソルを当てた際...
-
VBA public変数はどのようなこ...
おすすめ情報