Was ich habe:Wie ListBox ausgewählter Artikel in Datei übergeben?
Private Sub ChooseProgram_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ChooseProgram.SelectedIndexChanged
Dim curItem As String = ChooseProgram.SelectedItem.ToString()
End Sub
Private Sub Install_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Install.Click
Dim jhin As System.IO.StreamWriter
jhin = My.Computer.FileSystem.OpenTextFileWriter("C:\Temp\jhin.bat", True)
jhin.WriteLine("$program = " & curitem.string")
jhin.Close()
End Sub
Ich möchte nur die Zeichenfolge in die Datei schreiben. Wie ist das möglich?
Danke für Ihre Hilfe! Hannir
UPDATE:
' Ensure an item is selected
If ChooseProgram.SelectedItem Is Not Nothing Then
curItem = ChooseProgram.SelectedItem.ToString()
End If
Ich erhalte eine hier Fehler.
"Der Is-Operator akzeptiert keine Operanden vom Typ" integer ". Die Operanden müssen Referenztypen sein oder Typen zulassen, NULL-Werte."
Wirklich thx für Ihre schnelle Hilfe! @Pro Grammer
Wenn Sie einfach auf Installieren klicken, und nichts ausgewählt ist, endet es in einem Fehler. Also ist es möglich zu sagen "Sie müssen ein Element vor auswählen" oder die Schaltfläche Installieren ist nur anklickbar, wenn Sie ein Element ausgewählt haben?
Ja, es funktioniert. Was ist mit Pro Grammers Antwort? Kannst du mit diesem Fehler helfen? Es ist ein bisschen besser, denn wenn Sie einfach auf Installieren klicken und nichts ausgewählt ist, endet es mit einem Fehler. Also ist es möglich zu sagen "Sie müssen ein Element vor auswählen" oder die Schaltfläche Installieren ist nur anklickbar, wenn Sie ein Element ausgewählt haben? – hannir
@hannir: Sie haben besser Pro Grammer darüber gefragt, und markieren Sie seine als die akzeptierte Antwort, wenn der Fehler behoben wird. Ich habe meine Antwort nur geschrieben, um dein anfängliches Problem zu beheben, während er erweitert und verbessert hat, um nach Problemen zu suchen. –
Okay, danke für deine Hilfe :) Will do. – hannir