Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.18;
Скачать: CL | DM;

Вниз

Немножко размышлений насчет восстановления формата данных   Найти похожие ветки 

 
lookin ©   (2007-02-24 22:14) [0]

Есть файл, бог знает когда записанный. И есть также некоторые соображения по поводу формата представления данных в файле. Но твердой уверенности, однако же, нету. Как можно максимально просто восстановить утерянный формат?

Мне пришло в голову лишь одно - ставить проверку на валидность считанного значения, и откатывать позицию считывания файла назад, если значение невалидно, и пробовать другой тип данных. Удивительно, но в некоторых случаях (именно у меня при считывании integer, а затем строки фиксированной длины) такой откат не работает.

Буду признателен за любые советы...


 
Плохиш ©   (2007-02-24 22:19) [1]


> Есть файл, бог знает когда записанный. И есть также некоторые
> соображения по поводу формата представления данных в файле.
>  Но твердой уверенности, однако же, нету. Как можно максимально
> просто восстановить утерянный формат?

Для начала надо купить бубен, но самый дорогой.


 
Ketmar ©   (2007-02-24 22:22) [2]

а может -- ну его нафиг, такой хлебушек?


 
Чайник ©   (2007-02-24 22:48) [3]

А хоть известно, что именно записано, ну там конкретные цифры, текст, поискать слово "лопата" и т.п.?


 
vrem   (2007-02-24 22:53) [4]

Посмотреть по f3 в нортоне :)


 
lookin ©   (2007-02-24 23:00) [5]

Братцы, я серьезно, при чем тут бубен? И что уж сразу нафиг... И F3 в нортоне даст полезное лишь если ты знаешь, что там смотреть...


 
Ketmar ©   (2007-02-24 23:03) [6]

ну как можно на такое серьёзно отвечать? если у тебя есть софтина, которая файл сочинила -- всё ясно, думаю. если нет -- хлопни водочки граммов 300 и гадай...


 
lookin ©   (2007-02-24 23:12) [7]

Ketmar - как не быть софтине. Саморучно писаная. Но за давностию лет позабытый формат давно позабыт... Не подумал как-то тогда о совместимости...


 
Vendict ©   (2007-02-24 23:33) [8]

Плохиш ©   (24.02.07 22:19) [1]
купить бубен

только обязательно из кожи тупых лаймеров.


 
Ketmar ©   (2007-02-25 00:20) [9]

дык это... отладчик в руки... и секс, секс, секс... %-)


 
Celades ©   (2007-02-25 00:26) [10]


> lookin ©   (24.02.07 23:12) [7]


> Но за давностию лет позабытый формат давно позабыт... Не
> подумал как-то тогда о совместимости...

востановить формат, не зная ничего о нем, практически невозможно. потратишь кучу времени впустую


 
lookin ©   (2007-02-25 00:30) [11]

Celades - спасибо)) Вообще то многое о нем я знаю, буквально не знаю пару переменных. Т.е. их размера не знаю...


 
Andy BitOff ©   (2007-02-25 01:05) [12]


> lookin ©   (24.02.07 23:12) [7]
> Саморучно писаная.

И чего, сырцов нет?


 
lookin ©   (2007-02-25 01:13) [13]

Andy BitOff

рАЗУМЕЕТСЯ ПРОВЕРИЛ ЭТО СРАЗУ ЖЕ.


 
lookin ©   (2007-02-25 01:13) [14]

Andy BitOff

Сорри, сразу же это проверил. Нету к сожалению...


 
Andy BitOff ©   (2007-02-25 01:23) [15]


> lookin ©   (25.02.07 01:13) [14]

Ну тогда Ketmar ©   (25.02.07 00:20) [9] больше вариантов не вижу. Можно, конечно, устроить себе геморрой и пробовать так, сяк, но ИМХО по отладчиком быстрее разберешься, тем более мозг, он штука хитрая, может и вспомнишь, постепенно читая под отладчиком.


 
alien1769 ©   (2007-02-25 02:51) [16]

Если сильно не в моготу, пиши тестовый считыватель одной записи.



Страницы: 1 вся ветка

Текущий архив: 2007.03.18;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.053 c
3-1166516713
DelphiLexx
2006-12-19 11:25
2007.03.18
TRxMemoryData и TFIBDataSet, Проблемы в совметсной работе


15-1172180926
IMHO
2007-02-23 00:48
2007.03.18
Еврокубковое позорище


15-1172142142
Фармацевт
2007-02-22 14:02
2007.03.18
Чем отличается форматирование


15-1171802179
C@N
2007-02-18 15:36
2007.03.18
господа! есть ли аналог дельфи, только фриваре????


2-1172402809
Riply
2007-02-25 14:26
2007.03.18
ReallocMem и сохранность "первых" байт информации.