Problem z wczytywaniem 1000 znakow w turbo pascalu

Awatar użytkownika
NataliaSt
Użytkownik
Użytkownik
Posty: 71
Rejestracja: 14 sty 2009, o 15:03
Płeć: Kobieta
Podziękował: 21 razy
Pomógł: 1 raz

Problem z wczytywaniem 1000 znakow w turbo pascalu

Post autor: NataliaSt »

mam taki problem potrzebuje pobrac za jednym razem 1000 znakow a pobiera mi jedynie 255 znakow kod wyglada tak<przykładowo>
var
a:ansistring;
begin
readln(a);
end.
i pobiera mi jedynie 255 znakow. A w tym linku pisze ze to do długich lancuchow znakowych.Prosze o pomoc:)
Awatar użytkownika
klaustrofob
Użytkownik
Użytkownik
Posty: 1984
Rejestracja: 11 lis 2007, o 07:29
Płeć: Mężczyzna
Lokalizacja: inowrocław
Podziękował: 1 raz
Pomógł: 607 razy

Problem z wczytywaniem 1000 znakow w turbo pascalu

Post autor: klaustrofob »

pracujesz w dosie? to najprawdopodobniej ograniczenie systemu operacyjnego, funkcja readln czyta ze standardowego wejścia.
Awatar użytkownika
NataliaSt
Użytkownik
Użytkownik
Posty: 71
Rejestracja: 14 sty 2009, o 15:03
Płeć: Kobieta
Podziękował: 21 razy
Pomógł: 1 raz

Problem z wczytywaniem 1000 znakow w turbo pascalu

Post autor: NataliaSt »

no jak robie read jest to samo. Co moge zrobicx aby wczytac 1000 znakow?
Awatar użytkownika
klaustrofob
Użytkownik
Użytkownik
Posty: 1984
Rejestracja: 11 lis 2007, o 07:29
Płeć: Mężczyzna
Lokalizacja: inowrocław
Podziękował: 1 raz
Pomógł: 607 razy

Problem z wczytywaniem 1000 znakow w turbo pascalu

Post autor: klaustrofob »

read to w zasadzie readln. nie dam głowy, ale wydaje mi się, że musisz samodzielnie oprogramować wejście. albo zrób kilka readln, które wczytują do zwykłego stringa, a następnie konkatenuj je z ansistringiem.
Afish
Moderator
Moderator
Posty: 2828
Rejestracja: 15 cze 2008, o 15:45
Płeć: Mężczyzna
Lokalizacja: Seattle, WA
Podziękował: 3 razy
Pomógł: 356 razy

Problem z wczytywaniem 1000 znakow w turbo pascalu

Post autor: Afish »

Albo podaj programowi dane z pliku. Zapisz wszystkie dane do jakiegoś pliku tekstowego i potem z konsoli wywołaj:
program.exe < dane.txt
Awatar użytkownika
NataliaSt
Użytkownik
Użytkownik
Posty: 71
Rejestracja: 14 sty 2009, o 15:03
Płeć: Kobieta
Podziękował: 21 razy
Pomógł: 1 raz

Problem z wczytywaniem 1000 znakow w turbo pascalu

Post autor: NataliaSt »

Dziekuje za pomoc tak zrobiłam i wszystko działa:)
ODPOWIEDZ