|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.02.2013, 05:16 | #1 | |
Регистрация: 20.04.2011
Сообщений: 4
|
Перенос проги из Паскаля в Delphi, ошибка 216
Помогите! Не могу заставить работать на Delphi прогу. На TP7 работает без проблем, в Delphi 7 и во FreePascal выдает runtime error 216 (ошибка доступа к памяти). В проге используются динамические списки.
Вылетает вот на этой процедуре: Цитата:
|
|
26.02.2013, 06:37 | #2 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
1. А что за тип такой u. Это я так понимаю указатель на структуру, но какую?
2. Чтобы не было недоразумений, поясните логику суммирования. 3. Коль скоро речь идёт о динамических списках и ошибки доступа к памяти, то проблема может крыться вовсе не в самой процедуре sum1. Важно не только то, как обрабатываются динамические данные, но и как они создаются и инициализируются. 4. При работе с указателями проверки ссылок (p1 <> nil) нужно производить в первую очередь. Код:
5. Код:
Код:
Код:
Последний раз редактировалось Sibedir; 26.02.2013 в 06:40. |
26.02.2013, 14:32 | #3 |
Регистрация: 20.04.2011
Сообщений: 4
|
Спасибо за подсказки, буду пробовать, о результатах напишу.
Вот сама прога, в TP7 она работает: |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод проги из паскаля в ассемблер | .:DEZ:. | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 26 | 12.06.2012 15:56 |
перенос на другую ПК проги | sergey2501 | БД в Delphi | 1 | 26.10.2008 20:07 |
Перенос проги на другой комп | VenMaster | Общие вопросы Delphi | 6 | 11.06.2008 09:16 |
Перенос проги с одного ПК на другой | Azef | Помощь студентам | 2 | 13.05.2008 18:07 |
перенос с паскаля на си | Ядовитый | Общие вопросы C/C++ | 2 | 29.06.2007 13:17 |