Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Programmation de l'ouverture d'un fichier dans Visual Basic

1 réponse
Avatar
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

Il faut déclarer "OpenFileDialog1"

La déclaration que j'ai mise ne fonctionne pas.

Quelqu'un peut-il m'aider?

Merci d'avance,

RB60

1 réponse

Avatar
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>