文字列です。


コップ  2004-01-15 01:38:25  No: 111309

Private Sub Form_Load()
b = "初心者"
a = "こんにちわ" & b & "です。"

End Sub
※これで「こんにちわ初心者です。」となります。

●次にコマンドボタン1を押すとbの値が変わります。

Private Sub Command1_Click()
b = "テスト成功"

End Sub
このcommand1に  a = "こんにちわ" & b & "です。"
と記載すれば「こんにちわテスト成功です。」となりますが
それを書かずにaの中のbのみを書き換える事は可能でしょうか?


いな  2004-01-15 02:26:41  No: 111310

上記のソースでは不可能です。
FormのLoadイベントでbに値を入れている以上
Call Form_Load()とするのもだめ・・・。
サブルーチン化するしかないのでは?


コップ  2004-01-15 02:33:31  No: 111311

>サブルーチン化するしかないのでは?

サブルーチン化とはどのようなものでしょうか???


いな  2004-01-15 02:51:04  No: 111312

Private Sub Form_Load()
b = "初心者"
Call GetMsg
End Sub
Private Sub Command1_Click()
    b = "テスト成功"
    Call GetMsg
End Sub

Private Sub GetMsg()
    a = "こんにちわ" & b & "です。"
End Sub


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加