Halloj. Är du säker på att det är några radbrytningar då? Om det visas som fyrkanter i Notepad är det inte vanliga Windows-radbrytningar. Troligtvis är radbrytningarna i Unix-format. Testa att splitta på vbLf istället (eller var det vbCr, kommer aldrig ihåg). En tackar och bockar.. vbLf var det.. :)Radbrytningar i Semikolonseparerad fil.
Försöker läsa in en Semikolonseparerad textfil med hjälp av en streamreader.
Försöker sen splitta filen på radbrytningarna (som just nu ser ut som en liten fyrkant i anteckningar)
för att få fram en array:
Kör
<code>
RecordData = sReader.ReadtoEnd
RecArr = split(RecordData,vbcrlf)
'Loopa igenom array
for i=lbound(RecArr) to ubound(RecArr)
Data1 = RecArr(i)
next
</code>
Men detta går inte. Den verkar inte känna av radbrytningarna. Vad sjutton kan vara fel??Sv: Radbrytningar i Semikolonseparerad fil.
Testa att skriva så här istället:
RecArr = RecordData.Split(vbCrLf)Sv: Radbrytningar i Semikolonseparerad fil.
/JohanSv: Radbrytningar i Semikolonseparerad fil.
//Johannes