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

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

Помогите с чтением файла. [D7, XP]


Страницы:   1 2

Klawa ©   (2007-11-02 12:12:00) 

У меня такая проблема: есть текстовой фаил (.txt) и я читаю из него строчкии и записываю в переменую(string). Дальше вывожу его на экран с  помошью ShowMessage() и он выдает мне абра-кадабру!!! И такой же результат при попытке вывести её ещё куда нибуть. Я думаю что Delphi криво читает этот фаил,что мне делать что бы небыло такой ерунды?


Klawa   (2007-11-02 12:43:00) [21]

Кстати не читаются только русские буквы.


MOO   (2007-11-02 12:36:00) [22]

StringList + F1


Klawa   (2007-11-02 12:34:00) [23]

Хорошо,а как тогда их читать? Кроме как read и readln ?


Reindeer Moss Eater   (2007-11-02 12:31:00) [24]

Просто открыть виндосовским блокнотом? Если да,то я это делал,и там нормальный человеческий текст

Значит ты все же не умеешь читать текстовые файлы.


Klawa   (2007-11-02 12:29:00) [25]

Я ввожу в StringGrid. и в DBGrid с помощью массивив. просто я должен читать слова отделённые определёнными символоми.


Klawa   (2007-11-02 12:27:00) [26]

как узнать кодировку?

OemToChar() - это что?


clickmaker   (2007-11-02 12:27:00) [27]


> ну и это всё в цикле

а StringList.LoadFromFile не проще ли?


Klawa   (2007-11-02 12:25:00) [28]

В смысле? Просто открыть виндосовским блокнотом? Если да,то я это делал,и там нормальный человеческий текст,но вот при чтении этого файла идёт абра кадабра.

читаю так:

AssignFile(price,pr);
reset(price);
readln(price,str);
CloseFile(price);

ну и это всё в цикле


clickmaker   (2007-11-02 12:24:00) [29]


> он выдает мне абра-кадабру!!!

OemToChar()?
файл-то в какой кодировке?


Reindeer Moss Eater   (2007-11-02 12:20:00) [30]

Слей с фтп и открой блокнотом.


Klawa   (2007-11-02 12:18:00) [31]

Файлы читать умею) Делал это 1000 и 1 раз! И текстовой фаил пишу не я! Моя программа сливает его по  фтп,и с ним работает.


Reindeer Moss Eater   (2007-11-02 12:15:00) [32]

Хотя может ты просто не умеешь читать файлы. Это тоже не исключено.


Reindeer Moss Eater   (2007-11-02 12:14:00) [33]

Когда файл пишешь в фаре, нажимай F8 чтобы писать в кодировке win 1251


Страницы:   1 2

Наверх

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