Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];




Вниз

Подскажите, что за ошибка ? Как лечить ? 


UnDISCOvery   (2002-04-11 13:12) [0]

В OnCreate формы пишу:
if DirectoryExists(Config.WorkDir + "\Config\Files") then begin
flbShabs.Directory:= Config.WorkDir + "\Config\Files";- ошибка!
flbShabs.Update;
end;
А дельфа выдает ошибку: "I\0 error 183", из-за чего может быть ?
Снятие флажка в Compiler не помогает ... в отладке смотрел, после возникновения ошибки, переходит на строчку flbShabs.Update, но там пишет что flbShabs не объявлен. бред !
помогите, плз !



Anatoly Podgoretsky   (2002-04-11 13:29) [1]

А коды ошибок тяжело посмотреть, пишет что такое у тебя уже есть
Насчет бреда, ты уверен что правильно перевел, у тебя бы программа не откомпилировалась



SergeyB   (2002-04-11 13:55) [2]

В отладке после исключения Delphi и не будет видеть переменных, она просто пытается показать где баг, поэтому flbShabs и смотрится как не объявленный.
Самый первый совет - поставь точку останова на if... и посмотри чему равен flbShabs. А вдруг он = nil?



UnDISCOvery   (2002-04-11 15:40) [3]

что значит: такое уже есть ? ... уже есть такая переменная ? - такого быть не может.
flbShabs не нил. если метод Апдэйт поставить до Директори, то на нем ошибки не происходит.
Ошибка именно на Директори.



UnDISCOvery   (2002-04-11 15:47) [4]

try
flbShabs.Directory:= Config.WorkDir + "\Config\Shablons"; except
flbShabs.Directory:= Config.WorkDir + "\Config\Shablons";
end;
flbShabs.Update;
Пришлось сделать вот так. На второй раз - ошибки нет ! Полный попандос какой-то ! Видимо где-то настройка компилятора сбивается, проект большой, потому сложно сказать где, хотя при отладке нигде на изменение оных нигде не попадает.



MAxiMum   (2002-04-11 17:55) [5]

А у тебя Config.WorkDir случайно "/" не заканчивается? Может в этом ошибка!?



Fantasist   (2002-04-12 08:20) [6]


> try
> flbShabs.Directory:= Config.WorkDir + "\Config\Shablons";
> except
> flbShabs.Directory:= Config.WorkDir + "\Config\Shablons";
> end;
> flbShabs.Update;
> Пришлось сделать вот так. На второй раз - ошибки нет ! Полный
> попандос какой-то ! Видимо где-то настройка компилятора
> сбивается, проект большой, потому сложно сказать где, хотя
> при отладке нигде на изменение оных нигде не попадает.


Вот уж действительно "попандос". :)
Писать таким образом, да еще чего-то на компилятор сваливать. :)
Вы, хотя бы, прочитайте, что вам Anatoly Podgoretsky написал.




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.73 MB
Время: 0.017 c
1-80993           Vova33                2002-04-12 16:53  2002.04.25  
Пакеты


1-80916           Song                  2002-04-15 09:49  2002.04.25  
Чего-то с утра башка не варит:) Вообщем есть заполненный TreeView


3-80762           Reticent              2002-04-04 11:25  2002.04.25  
ошибка ODBC ?!


3-80815           Jony                  2002-04-04 17:20  2002.04.25  
Некорректная работа DBNavigator.


1-81009           Demon Ltd             2002-04-13 00:05  2002.04.25  
Работа повторно с меню