Grazie a tutti quelli che mi hanno aiutato, come avrete ben capito ho iniziato da 2 giorni a scrivere codice in vb.
Ho risolto cosi:
codice:Public Function apri_cartella() Dim ris As Long Dim val As String = "OK" On Error GoTo GestioneErrori Me.OpenFileDialog1 = New System.Windows.Forms.OpenFileDialog Me.OpenFileDialog1.FilterIndex = 0 Me.OpenFileDialog1.Filter = "Documenti di testo (*.txt)|*.txt" Me.OpenFileDialog1.ShowDialog() If Me.OpenFileDialog1.FileName = Nothing Then GoTo GestioneErrori End If ris = MsgBox("Hai selezionato: " + Me.OpenFileDialog1.FileName & Environment.NewLine + "Confermi? ", MsgBoxStyle.YesNo) If ris = vbNo Then Return val End If Return Me.OpenFileDialog1.FileName Exit Function GestioneErrori: Err.Description = "Nessun file selezionato o avrai premuto 'Annulla' :D " Call MsgBox(Err.Description, vbCritical + vbOKOnly) End Function

Rispondi quotando