Forum » Programiranje » Kako v VB prebereš določeno vrstico v txt file?
Kako v VB prebereš določeno vrstico v txt file?
afna75 ::
Zanima me, kako se v Visual Basicu napiše program, ki prebere samo določeno vrstico v txt file (npr. 10).
Že v naprej hvala za pomoč.
Že v naprej hvala za pomoč.
Monster ::
kk vem se na glih direkt... sče znaš brati iz datoteke vrstica po vrstici pa pač štej a ne :))
Ka zaboga...
afna75 ::
Tako idejo sem pa tudi jaz dobil, pa jo tudi že naredil. Samo sem mislil, da kakšna bolj "fina" varijanta obstaja. Če ne znaš direktno greš pa malo na okrog, a ne:)
Sedaj imam pa še eno vprašanje, kako prevereš število vrstic v txt file?
Ker na tole varijanto ne gre pri vseh txt file:
Open myFile For Input As #1
Do Until EOF(1)
Input #1, temp$
GetFileLines = GetFileLines + 1
Loop
Close #1
Ima kdo še kakšno drugo kodo?
Sedaj imam pa še eno vprašanje, kako prevereš število vrstic v txt file?
Ker na tole varijanto ne gre pri vseh txt file:
Open myFile For Input As #1
Do Until EOF(1)
Input #1, temp$
GetFileLines = GetFileLines + 1
Loop
Close #1
Ima kdo še kakšno drugo kodo?
Red_Mamba ::
pred input daj LINE torej
line input ...
tako ti prebere res celo vrstico drugače ti jo pri določenih znakih prelomi!!!
line input ...
tako ti prebere res celo vrstico drugače ti jo pri določenih znakih prelomi!!!
virtual_reality ::
tole kode pisem napamet, zato ne zamerit ce je kaksna napakica
FILE* fp;
fp = fopen("C:\\datoteka.txt", "r");
unsigned int line_counter = 0;
while ((char ch = getc(fp)) != EOF)
{
if (ch == 10) line_counter++;
}
fclose(fp);
printf("Stevilo vrstic: %d", line_counter);
FILE* fp;
fp = fopen("C:\\datoteka.txt", "r");
unsigned int line_counter = 0;
while ((char ch = getc(fp)) != EOF)
{
if (ch == 10) line_counter++;
}
fclose(fp);
printf("Stevilo vrstic: %d", line_counter);
"C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, it blows away your whole leg."
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | (Java) Iskanje manjkajoči podatkov v tabeliOddelek: Programiranje | 1060 (825) | noraguta |
» | [Java]: replace - slovar v txtOddelek: Programiranje | 1703 (1561) | Spura |
» | C# FailOddelek: Programiranje | 1289 (938) | nuclear |
» | [Java]Branje podatkov iz datotekeOddelek: Programiranje | 2663 (1969) | jeryslo |
» | VB6 - ne zaključi proces programa - pomoč !!!Oddelek: Programiranje | 1398 (1239) | Mavrik |