0

テキストファイルを「データベース」として使用する、コマンドラインから実行する簡単なチャットプログラムをコーディングしようとしています。また、ユーザー入力をリッスンしている間に自動更新機能を作成しようとすると、行き詰まります。JavaScriptの機能はありますか?vbscriptまたはバッチでsetTimeout(functon()、int milliSec)?

毎秒呼び出したい関数は次のとおりです。

Function read()
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objTextFile = objFSO.OpenTextFile _
        ("c:\chat.txt", 1)
    Do Until objTextFile.AtEndOfStream
        txtOutput = objTextFile.ReadLine
        Wscript.Echo txtOutput
    Loop
    objTextFile.Close
End Function

またはバッチで:

:read
type c:\chat.txt

コマンドラインが入力をリッスンしているときにこれらを呼び出すにはどうすればよいですか?

batch: set /p var="Say:"
vbs: WScript.StdOut.Write("Say:")
4

1 に答える 1

0

代わりに、ユーザーインターフェイスを使用してVB.Netを実行することになりました。今はうまくいきます:)ありがとう

于 2013-07-22T18:45:32.290 に答える