Private Sub Button3_Click_1(sender As Object, e As EventArgs) Handles
Button3.Click
Dim openFileDialog1 As New OpenFileDialog()
openFileDialog1.Filter = "Csv Files|*.csv|txt Files|*.txt"
openFileDialog1.Title = "Select a File to import numbers"
Dim convert As String = ""
If openFileDialog1.ShowDialog() = System.Windows.Forms.DialogResult.OK Then
Using SR As New System.IO.StreamReader(openFileDialog1.FileName)
Dim All_lines As String = SR.ReadToEnd
convert = ("Button_" & All_lines)
'Label43.Text = convert
Me.Button_(convert).PerformClick()
End Using 'closes file
End If
End Sub
Je dispose d'un fichier csv avec des chiffres:numéros d'importation de texte ou csv fichier et exécutez PerformClick()
Je veux importer un Fichier CSV ou Txt avec sur chaque nouvelle ligne un nombre. Mon programme a des boutons correspondants
Je suis en train de lire chaque ligne et tout cela va bien je boutons de Button_0 à Button_36
Tout ce que je veux faire est Me.Button_ (numéro importé) .PerformClick() donc, avec chaque ligne je lis à partir du fichier Je veux créer
Me.Button_2.PerformClick()
Me.Button_5.PerformClick()
Me.Button_6.PerformClick()
Me.Button_14.PerformClick()
Me.Button_25.PerformClick()
Me.Button_36.PerformClick()
enter code here
Je ne sais pas si cela est possible merci
Je tiens à mentionner que chaque nouvelle ligne du fichier a un nombre – Vincent