Na początku chcę Ci poradzić, byś przeniósł się na C#, będzie Ci wygodniej, praca będzie efektywniejsza, a aplikacje będą stabilniejsze : ).
Co do tematu:
W pliku swojej formy np. Form1.vb w kodzie dodaj:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
MessageBox.Show(My.Application.CommandLineArgs.Item(0))
End Sub
Jeśli chcesz np. wczytywać pliki do kontrolki RichTextBox:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Try
Dim objReader As System.IO.StreamReader = New System.IO.StreamReader(My.Application.CommandLineArgs.Item(0))
RichTextBox1.Text = objReader.ReadToEnd()
objReader.Close()
Catch Ex As Exception
MessageBox.Show(Ex.Message)
End Try
End Sub
I to tyle : )