Показать полную графическую версию : Вопрос по делфи. Срочно!
Нужно написать прогу для обработки численных значений извлеченных из текстовых файлов; мне дали дискету с файлами *.txt , но они открываются только Word и WordPad-ом, и при этом их содержимое не считывается при помощи процедур обработки текстовых файлов.
Че делать, помогите?!
Ork Yason
07-02-2003, 15:59
Kuper
файлами *.txt
а ты уверен, что это текст, а не хрен знает что в перемешку с текстом? блокнот открывает? а просто по Ф3 чего видно?
Пытаюсь открыть блокнотом, выкидывает в WordPad; там все нормально; Судя по F3 это не досовский документ, но разве не пофиг какой файл ведь хоть какие-то символы должны считываться.
Roman Go
07-02-2003, 17:37
Kuper код того как ты считываешь приведи, непонятно чем помочь. А к тому же если данные тебе файлы не текстовые, то значит и читать тебе надо по другому иначе нужных значений не получишь...
..............................................
AssignFile(f,OpenDialog1.FileName);
Reset(f);
i:=0;
while not Eof(f) do
begin
i:=i+1;
ReadLn(f,read_data[i]);
Memo1.Lines.Add(read_data[i]);
end;
...................................................
Вот код. Все работает с нормальными текстовиками.
А файлы похоже действительно не текстовые....только с расширением txt;
Roman Go
07-02-2003, 17:56
Может сдесь вопрос и не по Delphi, если в файле в worde ты видишь простой набор цифир, то попробуй его сохранить в текстовом формате (сохранить как...) и потом анализировать данные, возможно и получится...
нужно привемер привести этого файла, может он просто типизированный и поэтому его собержимое не видно :)
Проверил, данные в массиве совпадают с данными в файле (т.е. считываются правильно) а в области просмотра нифига не отображается!
Roman Go
08-02-2003, 05:58
Проверил, данные в массиве совпадают с данными в файле (т.е. считываются правильно) а в области просмотра нифига не отображается!
Это как, то есть хочешь сказать у тебя с самого начала все читалось, ты только этого не понимал, или там что-то другое...
Roman Go нормалек, все работает!:up:
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.