2011-08-22 104 views
0

我有一個讀取.txt文件的控制檯應用程序。我希望能夠通過我的應用拖動一個txt文件,它會自動打開我的應用程序並顯示文本文件的內容。我想,我必須使用命令行參數如下:如何使用命令行參數

Sub Main(ByVal cmdArgs() As String) 

End Sub 

Sub ReadFile(FilePath as String) 

End Sub 

但我怎麼能傳遞文本文件的路徑,以我的ReadFile子?

+0

http://averagecoder.net/passing-arguments-to-your-vbnet-console-application.htm – arunkumar

+0

如果它是一個控制檯應用程序,你如何期待它響應拖放?另外,如果您通過應用程序拖動文件,應用程序必須已經打開。那麼,爲什麼你需要打開你的應用程序? – Eyal

+0

@Eyal它的工作原理,應用程序不必打開。 – Cobold

回答

0

所有我必須做的是閱讀的第一個參數是這樣的:

Sub Main(cmdArgs as String()) 
    ReadFile(cmdArgs(0)) 
End Sub