0

私は学校のプロジェクトとして簡単な絞首刑執行人ゲームを作っています。プレイヤーが他のプレイヤーが推測できるように言葉を提出できればいいと思いました。このプロジェクトでは Visual Basic 2008 を使用する必要があります。

FTP サーバー上の既存のテキスト ファイルに行を追加する方法があるかどうか疑問に思っていました。可能であれば、既存の行を編集する方法。

たとえば、次の形式で行を送信できるようにしたいと考えています。

単語;送信者;正しい推測;正しくない推測

また、ファイルに Word = Word And Submitter = Submitter の行が含まれているかどうかを確認できるため、単語の正しい推測または間違った推測の数に 1 を追加できます。

どうぞよろしくお願いいたします。

4

2 に答える 2

0

ファイルを利用できません (ファイルが見つからない、アクセスできないなど)。 これは、ファイルがまだ存在しない場合に発生します。 したがって、ファイルが存在しない場合は作成しましょう。

Dim str As String = "string to upload"
Dim vmx As String = ""
Try
    vmx = wc.DownloadString("ftp://your-url/file.txt") & vbNewLine
Catch
    wc.UploadString("ftp://your-url/file.txt", "")
    vmx = ""
End Try
wc.UploadString("ftp://your-url/file.txt", vmx & str)
于 2013-05-19T08:57:51.877 に答える
0

既存のファイルに行を追加

これを一番上に追加します:

Imports System.Net

FTP サーバーに接続します。

Dim wc As New WebClient
wc.Credientals = New NetworkCrediental("FTP-USERNAME", "FTP-PASSWORD")

アップロード文字列:

Dim str As String = "upload string"
wc.UploadString("ftp://.....com/datei.txt", wc.DownloadString("ftp://.....com/datei.txt" & vbNewLine & str)
于 2013-05-18T13:06:35.853 に答える