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

Вниз

Подскажите, что за ошибка ? Как лечить ?   Найти похожие ветки 

 
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 написал.




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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
14-81077
dimich
2002-03-19 08:54
2002.04.25
Проблема с ХР.


1-80918
Ascan
2002-04-11 14:56
2002.04.25
программный


4-81108
Vladimir Bolotin
2002-01-10 20:33
2002.04.25
прозрачность в win2k


3-80794
vitnt2000
2002-04-03 06:42
2002.04.25
SQL Запрос


14-81055
Елена
2002-03-20 07:06
2002.04.25
Как сделатьтак, чтобы компонент думал, будто запущена Делфи?