掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
SQL中で、FORM名が変数のコントロールを指定するには (ID:115832)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
[VB.NET]だと↓こーゆー問題になると思ったんだけど[VB6.0]だとそうですよねぇ。いけますねぇ(汗)。 http://madia.world.coocan.jp/cgi-bin/VBBBS2/wwwlng.cgi?print+200408/04080006.txt ↑実行時バインディングとかでできたかも?でも Object 型とか使うのもなぁ。…どうなんでしょ?(別スレ立てようかな?) クラスタ准尉さんの補足…各 Form で自分自身ならクラスタ准尉さんの おっしゃる通り、Me で十分いけます。 >GetSQL(Form1)のFORM1の部分を変数にせざるを得ません。 > Private Function GetSQL(ByVal F As Form) As String F は既に変数です。Form1 も Form2 も受け取ります。呼び出し側 でも Form クラスの参照変数を使えばいいだけではないですか? [VB6.0] Private Sub Form_Load() Dim FormX As Form Set FormX = Me Call GetSQL(FormX) Set FormX = Form1 Call GetSQL(FormX) Set FormX = Form2 Call GetSQL(FormX) End Sub Private Function GetSQL(ByVal F As Form) As String Debug.Print F.Text1.Text End Function
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.