Programmation de l'ouverture d'un fichier dans Visual Basic
1 réponse
RB60
Bonjour,
Je souhaite programmer une interface d'ouverture interactive simple d'un fichier dans Visual Basic.
J'ai écrit les instructions suivantes et ça ne marche pas.
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
declare opendialog1
If OpenFileDialog1.ShowDialog() = DialogResult.OK Then
Dim sr As New System.IO.StreamReader(OpenFileDialog1.FileName)
MessageBox.Show(sr.ReadToEnd)
sr.Close()
End If
End Sub
End Class
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
VB.Net
Salut, Le 21/01/2014 17:29, RB60 a écrit :
Bonjour,
Je souhaite programmer une interface d'ouverture interactive simple d'un fichier dans Visual Basic. J'ai écrit les instructions suivantes et ça ne marche pas.
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click declare opendialog1 If OpenFileDialog1.ShowDialog() = DialogResult.OK Then Dim sr As New System.IO.StreamReader(OpenFileDialog1.FileName) MessageBox.Show(sr.ReadToEnd) sr.Close() End If End Sub End Class
Il faut déclarer "OpenFileDialog1"
La déclaration que j'ai mise ne fonctionne pas.
Quelqu'un peut-il m'aider?
Essaie en remplaçant : declare opendialog1 par : Dim OpenFileDialog1 As New OpenFileDialog
Tu peux également ne pas faire de déclaration et prendre le composant dans la boîte à outils, rubrique 'Boîtes de dialogue'.
NB : ce groupe fut à l'origine dédié à VB, jusqu'à VB6. Ton code correspond à du VB.Net. Microsoft ayant abandonné les forum nntp, tu peux obtenir de l'aide sur <http://social.msdn.microsoft.com/Forums/fr-FR/home?forum=vbasicfr>
Salut,
Le 21/01/2014 17:29, RB60 a écrit :
Bonjour,
Je souhaite programmer une interface d'ouverture interactive simple d'un fichier
dans Visual Basic.
J'ai écrit les instructions suivantes et ça ne marche pas.
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
declare opendialog1
If OpenFileDialog1.ShowDialog() = DialogResult.OK Then
Dim sr As New System.IO.StreamReader(OpenFileDialog1.FileName)
MessageBox.Show(sr.ReadToEnd)
sr.Close()
End If
End Sub
End Class
Il faut déclarer "OpenFileDialog1"
La déclaration que j'ai mise ne fonctionne pas.
Quelqu'un peut-il m'aider?
Essaie en remplaçant : declare opendialog1
par : Dim OpenFileDialog1 As New OpenFileDialog
Tu peux également ne pas faire de déclaration et prendre le composant
dans la boîte à outils, rubrique 'Boîtes de dialogue'.
NB : ce groupe fut à l'origine dédié à VB, jusqu'à VB6. Ton code
correspond à du VB.Net. Microsoft ayant abandonné les forum nntp, tu
peux obtenir de l'aide sur
<http://social.msdn.microsoft.com/Forums/fr-FR/home?forum=vbasicfr>
Je souhaite programmer une interface d'ouverture interactive simple d'un fichier dans Visual Basic. J'ai écrit les instructions suivantes et ça ne marche pas.
Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click declare opendialog1 If OpenFileDialog1.ShowDialog() = DialogResult.OK Then Dim sr As New System.IO.StreamReader(OpenFileDialog1.FileName) MessageBox.Show(sr.ReadToEnd) sr.Close() End If End Sub End Class
Il faut déclarer "OpenFileDialog1"
La déclaration que j'ai mise ne fonctionne pas.
Quelqu'un peut-il m'aider?
Essaie en remplaçant : declare opendialog1 par : Dim OpenFileDialog1 As New OpenFileDialog
Tu peux également ne pas faire de déclaration et prendre le composant dans la boîte à outils, rubrique 'Boîtes de dialogue'.
NB : ce groupe fut à l'origine dédié à VB, jusqu'à VB6. Ton code correspond à du VB.Net. Microsoft ayant abandonné les forum nntp, tu peux obtenir de l'aide sur <http://social.msdn.microsoft.com/Forums/fr-FR/home?forum=vbasicfr>