|
0 Всего найдено: 18
IProgerI
Сообщение
10/07/2012 12:21
Копия темы
Проблема с типизированным файлом... Всем доброго времени суток. Подскажите как быть есть типизированный файл формируемый программой написанной на паскале. Есть исходники этой программы, в том числе там описана и структура типизированного файла. Задача заключается в том, чтобы вытащить данные из этого типизированного файла использую структуру из исходников не подходит (лазарус ругается, что файл меньше чем должен быть) подозреваю, что последняя версия программы отличается от исходников. Подскажите, что делать? Заранее спасибо, Олег.
UTENOV
Сообщение
10/07/2012 12:45
Копия темы
а отркыть файл для чтения и прочитать его в структуру уже не работает *)
IProgerI
Сообщение
10/07/2012 13:06
Копия темы
Я же написал, что структура видимо отличается от структуры описанной в исходнике, т.к. при ее использовании возникает ошибка файл меньше чем должен быть.
UTENOV
Сообщение
10/07/2012 13:12
Копия темы
возможна ошибка в выравнивании при компилировании, тоесть с какими ключами компилировали программу ( 8 бит или 16 ) попробуйте менять ключи копилятора или компилить чем небудь другим.
IProgerI
Сообщение
10/07/2012 13:19
Копия темы
С другими типизированными файлами, отличными по структуре, все отработало нормально.
UTENOV
Сообщение
10/07/2012 13:26
Копия темы
а вам нужно вытянуть инфу из раннее созданного файла не имея при этом исхоников ?
IProgerI
Сообщение
10/07/2012 13:27
Копия темы
Исходники есть, но они не подходят. Первые три значения совпадают а дальше начинается полный бред.
UTENOV
Сообщение
10/07/2012 13:29
Копия темы
значит только в отладчике искать закономерность, иного выхода я не знаю.
IProgerI
Сообщение
10/07/2012 13:45
Копия темы
Это на самом деле не большая проблема она вытекает из того, что структура описанная в исходнике отличается от реальной.
IProgerI
Сообщение
10/07/2012 15:10
Копия темы
В принципе да, только я за вчера и за сегодня потратил часа 3 на то, чтобы подобрать структуру не получилось.
IProgerI
Сообщение
11/07/2012 18:16
Копия темы
0
Все большое спасибо проблема решена использовался не тот компилятор. |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |