vb6でそれを可能にする方法。たとえば、Sub Action()とBtn1_Click()で結果を表示したいのですが、Form_Load()で必要なすべてのオブジェクトと文字列を設定します。
Private Sub Form_Load()
Dim ObjFso As Object
Dim TheText As String
Set ObjFso = CreateObject("Scripting.FileSystemObject")
TheText = "Hello"
Call Action
End Sub
Public Sub Action()
ObjFso.CreateTextFile("Test.txt").WriteLine(TheText)
MsgBox TheText, 0, "This is the text"
End Sub
Private Sub Btn1_Click()
If ObjFso.OpenTextFile("Test.Txt",1).ReadLine = TheText Then
MsgBox "Success", 64, "Ok"
Else
MsgBox "Fail", 16, "Ouch"
End If
End Sub
- スクリプトが「Hello」テキストを含むテキストファイル「Test.txt」を作成する可能性はありますか?
- 「こんにちは」のテキストでMsgBoxを表示することは可能ですか?
Btn1を押すと、「成功」メッセージボックスが表示されますか?
注:私はvb6の引数について知らないので、これを尋ねます。VBSの引数は知っているが、VB6
Call TheSub(arguments)
の引数は知らないので、この質問を閉じないでください:)