2017-03-16 11 views
0

VB.NETを使用して1つのコンソールアプリケーションを作成する割り当てが与えられました。割り当てによって、ユーザーが入力した変更日に基づいてファイルを開くことができます。誰も私の問題を解決するために私を助けることができます。私はvb.netで新しく、チュートリアルのほとんどはC#を使用しています。一緒に私はすでに行っている最新のコードを入れても、私はエラーのファイルが表示されます変更日付を入れてもまだ。コンソールアプリケーションでユーザが入力した変更日に基づいてファイルを検索するVB.NET

は、事前にコード内

Imports System.IO 

Module Module3 
    Sub Main() 
     While True 

      ' Read value. 

      Dim s As DateTime = Console.ReadLine() 

      ' Test the value. 
      If s = File.GetLastWriteTime("path") Then 

       Dim p As New Process() 
       p.StartInfo = New ProcessStartInfo("notepad.exe", "path") 
       p.Start() 

      Else 

       Dim p As New Process() 
       p.StartInfo = New ProcessStartInfo("notepad.exe", "path2") 
       p.Start() 

      End If 

      ' Write the value. 
      Console.WriteLine("You typed " + s) 

     End While 
    End Sub 
End Module 
+0

どのようなエラーが表示され、どの行にありますか? –

+0

私たちがお手伝いしたい場合は、私たちがあなたを助けるために必要なすべての情報を私達に提供する必要があります。あなたはエラーを述べました。エラーが何であるか教えてくれることは重要だと思いませんか?コードファイルの先頭に 'Option Strict On'を追加するか、プロジェクトのプロパティに入り、Option Strictをオンにします。 'Console.ReadLine'は' String'を返しますが、その結果を 'DateTime'変数に格納しています。 –

答えて

1

をありがとう、あなたは最後のあなたが何をしたいのかされていない修正時間を設定しているファイルを検索していないスニペット。

あなたはユーザーによって入力された日付変更された情報を見つけるまで、各ファイルを検索する必要があります - あなたが追加する必要があります

​​

ものがあり、それはdoesnのときに何をすべきかその変数を持つファイルを見つける。

これはもう少しお待ちしています。

関連する問題