Suchergebnisse
Suchergebnisse 1-7 von insgesamt 7.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Hallo zusammen, ich bin zurzeit dabei ein altes VB6-Programm in VB.NET umzuschreiben, zu verbessern, Features hinzuzufügen, usw. Nun hänge ich an einer Datei, die in VB6 gespeichert wurde und nun in VB.NET geöffnet und gelesen werden soll. Die ersten und die letzten Zeilen kann ich problemlos auslesen. Zwischendrin habe ich jedoch einen Datensatz, bei dem es mit dem Format mal gar nicht stimmt. So wird's in VB6 gespeichert: Visual Basic-Quellcode (40 Zeilen) So sind Meßkoordinaten und Durchmesse…
-
IO.File.ReadAllLines funktioniert doch nur mit ASCII-Formaten? Nicht aber mit binär-Dateien - soweit ich weiß mit IO.File.ReadAllLines bekomme ich die Datei nicht so geöffnet, dass ich diese lesen kann. Es sind nur kryptische Zeichen drin ich vermute um VB.NET-Quellcode (4 Zeilen) werde ich nicht drumrum kommen, oder?
-
sorry, dass ich mich so lange nicht gemeldet hab. jetzt bin ich aber wieder da... @RodFromGermany: hast du es so ausgelesen bekommen? Zitat von RodFromGermany: „ VB.NET-Quellcode (10 Zeilen)“ Zitat: „Messdatum wenn das mit Now ermittelt wurde, ist es ggf. ein Double. Die Vorkommastellen sind das Datum, die Nachkommastellen die Zeit.“ Das Messdatum wird nicht mit Now ermittelt, sondern händisch eingegeben. Es ist nur ein Datum, als String deklariert.
-
und alles andere ist dann da? nicht schlecht kannst du mir noch einen Tipp geben, damit es bei mir auch klappt? Weil ehrlich gesagt versteh ich deinen Weg nicht so ganz. Wozu brauch ich diese Schritte? VB.NET-Quellcode (3 Zeilen) Ich dachte es ginge anders (funktioniert aber nicht): VB.NET-Quellcode (4 Zeilen) *Vollzitat entfernt* ~NoFear23m
-
das ist der entscheidende Punkt: Zitat von Eierlein: „Du übersiehst dabei, das die Datensatzlänge der vorhandenen Random-Datei 128 Bytes beträgt.“ Einfach nur Readstring funktioniert nicht. Wenn ich jedoch immer 128 Bytes auslese, sieht die Sache schon viel besser aus. Dann ist der Inhalt da, aber leider auch sehr viele VBNullChar, VBVerticalTab, VBLf, VBCr, usw. und der String ist in Anführungszeichen, z.B. "Koordinaten".
-
jetzt läufts. Das eigentlich einzige Problem war die Deklarierung von Public Punkt As Short. Es wird zwar in Integer in VB6 gespeichert, muss in VB.NET als Short deklariert werden. Danke Eierlein Aber mich würde es schon noch interessieren wie ich am geschicktesten den Readstring-Befehl anwenden kann, ohne die VBNullChar, usw. und die ""