Войти

Показать полную графическую версию : Вопрос по делфи. Срочно!


JCooper
07-02-2003, 13:26
Нужно написать прогу для обработки численных значений извлеченных из текстовых файлов; мне дали дискету с файлами *.txt , но они открываются только Word и WordPad-ом, и при этом их содержимое не считывается при помощи процедур обработки текстовых файлов.
Че делать, помогите?!

Ork Yason
07-02-2003, 15:59
Kuper
файлами *.txt
а ты уверен, что это текст, а не хрен знает что в перемешку с текстом? блокнот открывает? а просто по Ф3 чего видно?

JCooper
07-02-2003, 16:15
Пытаюсь открыть блокнотом, выкидывает в WordPad; там все нормально; Судя по F3 это не досовский документ, но разве не пофиг какой файл ведь хоть какие-то символы должны считываться.

Roman Go
07-02-2003, 17:37
Kuper код того как ты считываешь приведи, непонятно чем помочь. А к тому же если данные тебе файлы не текстовые, то значит и читать тебе надо по другому иначе нужных значений не получишь...

JCooper
07-02-2003, 17:47
..............................................
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 ты видишь простой набор цифир, то попробуй его сохранить в текстовом формате (сохранить как...) и потом анализировать данные, возможно и получится...

fLANkeR
07-02-2003, 18:28
нужно привемер привести этого файла, может он просто типизированный и поэтому его собержимое не видно :)

JCooper
07-02-2003, 22:15
Проверил, данные в массиве совпадают с данными в файле (т.е. считываются правильно) а в области просмотра нифига не отображается!

Roman Go
08-02-2003, 05:58
Проверил, данные в массиве совпадают с данными в файле (т.е. считываются правильно) а в области просмотра нифига не отображается!
Это как, то есть хочешь сказать у тебя с самого начала все читалось, ты только этого не понимал, или там что-то другое...

JCooper
08-02-2003, 14:58
Roman Go нормалек, все работает!:up:




© OSzone.net 2001-2012