![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 20.07.2008
Сообщений: 5
|
![]()
(урок из 'Библия Delphi' - 11.22 Простейший файловый менеджер)
при компиляции вылезает ошибка: Access violation at address 00465650 in module 'Project1.exe'. Read of address FFFFFFFF. вот сам проект (если он конечно нужен...)
...::: Читеры правят миром! :::...
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]()
Мне хватил 5 минут чтобы отыскать где она начинается и понять что её вызывает.... Учитесь пользоваться встроеным отладчиком...
Ошибка появляется на строке: Код:
Код:
[Warning] Unit1.pas(89): Symbol 'FindData' is specific to a platform Но как потом выяснилось эта ошибка от другой строки: Код:
Копая дальше пришёл к выводу что ненравиться компилятору функция: Код:
Советую поставить на эту строку брекпоинт и проверить к какому индексу строки Path идёт обращение....
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 06.06.2007
Сообщений: 282
|
![]()
Карась все верно написал. А сама ошибка возникает оттого, что переменная "Path" = '';
В строке "if Path[length(Path)] <> '\' then" происходит обращение к еще невыделенной памяти ("Path").
Не важно, как часто вы падаете. Важно, как часто вы поднимаетесь. Винс Ломбарди.
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 06.06.2007
Сообщений: 282
|
![]()
Как вариант:
Код:
Не важно, как часто вы падаете. Важно, как часто вы поднимаетесь. Винс Ломбарди.
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 20.07.2008
Сообщений: 5
|
![]()
Большое вам "аригато" (тоесть спасибо), ошибка как выше сказано была в
Код:
![]()
...::: Читеры правят миром! :::...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите найти ошибку | Максим_Леонидович | БД в Delphi | 4 | 20.08.2008 23:23 |
Помогите найти ошибку ( с++ ) | JOFRIF | Помощь студентам | 10 | 23.05.2008 14:34 |
Помогите найти ошибку | JOFRIF | Помощь студентам | 8 | 22.04.2008 14:22 |
Помогите найти ошибку | KnDmPetr | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.04.2008 15:48 |
Помогите найти ошибку | Рената | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 05.01.2008 04:29 |