Ĺadny brzuch
Mam pytanie: jeżeli chce odczytać jakiś plik tekstowy, który wygląda np. tak:
Forum Czytelników czasopisma Ekspert > Polska myśl techniczna > Programowanie > Forum Czytelników czasopisma Ekspert > Polska myśl techniczna > Programowanie> Forum Czytelników czasopisma Ekspert > Polska myśl techniczna > Programowanie
to nie ma problemu - korzystam ze string, ale jeżeli odczytuje coś takiego:
tekst dowolny
słowo i coś
tekst dowolny
słowo i coś
tekst dowolny
słowo i coś
tekst dowolny
słowo i coś
to używając zmiennej typu string odczytuje mi tylko pierwszą linię a potem nie reaguje na nic :( Jaką mam zastosować alternaywną zmienną dla string?
PS. i jeszcze jedno: jeżeli dobrze pamiętam to string odczytuje tylko 255/256 znaków. Jest inna która zapamiętała by więcej?
Nie jestem "pro" więc prosiłbym o łopatologiczne wyjaśnienie. Z góry THX.
Po prostu podziel tekst na dwie części String np
.... var i_czesc : String ii_czesc : String; ..... i_czesc := bardzo długi tekst ii_czesc := 2 czesc .... Writeln('Teraz połączę dwie zmienne' , i_czesc , 'Tearz dróga część' , ii_czesc,); .....
Powinno zadziałać!!
Aha a co do tego że wczytuje 1 linię próbujesz użyć 'write' czy 'Writeln'
radzę używać Writeln??
Jeżeli dalszy kod ci nie pokazuje to po prostu napisz tak:
.... Writeln('tekst dowolny' 'słowo i coś' 'tekst dowolny' 'słowo i coś' 'tekst dowolny' 'słowo i coś' 'tekst dowolny 'słowo i coś'); ........
Jeżeli pomoże to napisz.
Użytkownik kar edytował ten post 06 kwiecień 2009, 14:36
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Forum Czytelników czasopisma Ekspert > Polska myśl techniczna > Programowanie > Forum Czytelników czasopisma Ekspert > Polska myśl techniczna > Programowanie> Forum Czytelników czasopisma Ekspert > Polska myśl techniczna > Programowanie
to nie ma problemu - korzystam ze string, ale jeżeli odczytuje coś takiego:
tekst dowolny
słowo i coś
tekst dowolny
słowo i coś
tekst dowolny
słowo i coś
tekst dowolny
słowo i coś
to używając zmiennej typu string odczytuje mi tylko pierwszą linię a potem nie reaguje na nic :( Jaką mam zastosować alternaywną zmienną dla string?
PS. i jeszcze jedno: jeżeli dobrze pamiętam to string odczytuje tylko 255/256 znaków. Jest inna która zapamiętała by więcej?
Nie jestem "pro" więc prosiłbym o łopatologiczne wyjaśnienie. Z góry THX.
Po prostu podziel tekst na dwie części String np
.... var i_czesc : String ii_czesc : String; ..... i_czesc := bardzo długi tekst ii_czesc := 2 czesc .... Writeln('Teraz połączę dwie zmienne' , i_czesc , 'Tearz dróga część' , ii_czesc,); .....
Powinno zadziałać!!
Aha a co do tego że wczytuje 1 linię próbujesz użyć 'write' czy 'Writeln'
radzę używać Writeln??
Jeżeli dalszy kod ci nie pokazuje to po prostu napisz tak:
.... Writeln('tekst dowolny' 'słowo i coś' 'tekst dowolny' 'słowo i coś' 'tekst dowolny' 'słowo i coś' 'tekst dowolny 'słowo i coś'); ........
Jeżeli pomoże to napisz.
Użytkownik kar edytował ten post 06 kwiecień 2009, 14:36