Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter(der ist verfügbar). Programmierfragen über PN / Konversation werden ignoriert!
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter(der ist verfügbar). Programmierfragen über PN / Konversation werden ignoriert!
Dim downloadstring() As String = Serververbindung.DownloadString("http://XXX/" & C_Auswahl.SelectedItem & "")
Kann mir diesen aber ohne Schleife anzeigen lassen
Machst Du
VB.NET-Quellcode
Dim downloadstring AsString= Serververbindung.DownloadString("http://XXX/" & C_Auswahl.SelectedItem & "")
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter(der ist verfügbar). Programmierfragen über PN / Konversation werden ignoriert!
bzgl der Umbenennung Upload/Download nicht irritieren lassen
@OttiDownloadString gibt einen String zurück. For Each bringt dann natürlich ein Char zurück.
Wenn Du den in Zeilen aufteilen willst, musst Du ihn zuerst nach Zeilenenden splitten.
So was:
VB.NET-Quellcode
Dim downloadstring AsString= Serververbindung.DownloadString("http://XXX/" & C_Auswahl.SelectedItem & "")
Dim parts() AsString= downloadstring.Split(vbCrLf)
ForEach zeile In parts
Label39.Text = zeile.Trim' wird aber ständig überschrieben, das letzte bleibt stehen
Next
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter(der ist verfügbar). Programmierfragen über PN / Konversation werden ignoriert!
@RodFromGermany
Ok so weit klar.
Habe allerdings nun in jedem Label, den letzten Eintrag aus der Datei.
Warum
Label39.Text = zeile.Trim ' wird aber ständig überschrieben, das letzte bleibt stehen
Du musst die einzeln zuweisen:
VB.NET-Quellcode
Label1.Text = parts(0)
Label2.Text = parts(1)
Label3.Text = parts(2)
' usw
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter(der ist verfügbar). Programmierfragen über PN / Konversation werden ignoriert!
Dim parts() As String = downloadstring.Split(vbCrLf)
Da haste aber sauber den Option Strict Off-Code des TE übernommen.
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „VaporiZed“, mal wieder aus Grammatikgründen.
Aufgrund spontaner Selbsteintrübung sind all meine Glaskugeln beim Hersteller. Lasst mich daher bitte nicht den Spekulatiusbackmodus wechseln.
Diese Zeile verstößt gegen keine Strict Regel soweit ich das sehe.
dochdoch. vbCrLf ist ein String, bestehend aus den Chars vbCr und vbLf (wenn man den Dummi-Namespace eingebunden hat)
die verwendete Split-Überladung erwartet aber ein Char.
Das kann ganz fiese Fehler ergeben, weil der splittet da an was anderes als was man denkt.
also er splittet an vbCr und lässt die vbLf schön drin in den Teilergebnissen.
Ui, jau wieso gibt es denn für Char() eine Überladung ohne StringSplitOptions und für String nicht?
Gerade wenn es Options sind ist doch ein Default typisch.
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter(der ist verfügbar). Programmierfragen über PN / Konversation werden ignoriert!
Man beachte auch den Kontext.
Nein ich brauche das nicht. Es war nur nicht auf dem Radar.