Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

readln [D5, Win95/98]


RomaIzDurdoma ©   (2003-02-08 21:50:00) 

Читаю построчно файл readln(f1,s1)
но у s1 пропадают начальные пробелы.
Можно ли это исправить? (файл текстовый, в DOS кодировке)


RomaIzDurdoma   (2003-02-08 23:40:00) [1]


> ты уверен что в файле они есть?

давай я вышлю файлик?


Palladin   (2003-02-08 23:38:00) [2]

ты уверен что в файле они есть?


RomaIzDurdoma   (2003-02-08 23:29:00) [3]

Пробелов нет.


Palladin   (2003-02-08 22:51:00) [4]

сразу после readln напиши
Application.MessageBox(PChar("""+ss+"""),"!");
и посмотри что выведется. будут пробелы или нет.


RomaIzDurdoma   (2003-02-08 22:39:00) [5]

Точку останова поставил на oemtocharи просмотрел ss


Palladin   (2003-02-08 22:21:00) [6]

нет не надо

а как определил что пробелы пропадают?


RomaIzDurdoma   (2003-02-08 22:11:00) [7]


> код сюда


AssignFile(Vf1,opendialog1.FileName);
Reset(Vf1);
while not SeekEof(Vf1) do
begin
Readln(Vf1,ss);
oemtochar(pchar(ss),pchar(ss));
...
end;




> и кусок файла (небольшой с пробелами)

на мыло что-ли?


Palladin   (2003-02-08 21:53:00) [8]

такого не может быть

код сюда
и кусок файла (небольшой с пробелами)


Наверх

Титульная страница Поиск, карта сайта Написать письмо