You are not logged in.
Dear visitor, welcome to Aqua Computer Forum. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Quoted from "messi@planung"
moin moin,
weiß jmd, wie ich unter visual basic .net herausfinden kann, wann eine datei eben zuende ist ?
möchte ein file zeile für zeile auslesen (text sowie binär files), dachte da an eine while schleife.. nur wie weiß ich, wann eine datei zuende ist ?
sowas wie while (line <> nothing) funkt nur halb, denn sobald in ner text datei eine zeile blank ist, erkennt er das als datei ende..
messi
Source code |
|
1 2 3 |
Do Until (inputstream1.Peek = -1) Or (inputstream2.Peek = -1) [...] Loop |
Quoted from ".dap"
ich hab nicht wirklich ahnung von vb, aber früher zu vb6-zeiten ging da so:
do while not eof(1)
wobei "1" die dateinummer ist
Source code |
|
1 2 3 4 5 |
dim r as string Do r= MyStreamreader.readline console.writeline(r) loop until r = nothing |
Quoted from "Azr@el"
.dap's lösung ist vb6.
Eine adäquate .net lösung sähe in etwa so aus, das du deinen StreamReader solange ReadLine durchführen lässt, bis der rückgabe wert der methode Nothing ist.
Kann der Reader also keine weitere zeile mehr lesen, gibt er einfach nichts zurück. Daraus müsste man dann eine schöne Do Until schleife bauen:
Source code
1 2 3 4 5 dim r as string Do r= MyStreamreader.readline console.writeline(r) loop until r = nothing
Source code |
|
1 2 3 |
Do Until (inputstream1.Peek = -1) [...] Loop |
Source code |
|
1 2 3 4 5 6 7 8 9 10 |
Do Until (inputstream1.Peek = -1) And (inputstream2.Peek = -1) If line1 = line2 Then line1 = inputstream1.ReadLine line2 = inputstream2.ReadLine ElseIf line1 <> line2 Then identiek = identiek + 1 line1 = inputstream1.ReadLine line2 = inputstream2.ReadLine End If Loop |
Quoted from "Azr@el"
nimm meinen letzten code, der ist schöner
ich hatte deinen post schon gelesen, keine sorge, und daraufhin meinen code berichtigt.
-