Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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 написал.




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

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

Наверх




Память: 0.45 MB
Время: 0.006 c
7-81100
Alex622
2002-01-29 11:46
2002.04.25
Две мыши


3-80830
saf
2002-04-03 10:46
2002.04.25
Запрос SQL


7-81086
Сержик
2002-01-28 14:20
2002.04.25
Хочу точку на доп.клавиатуре(del) при включенном русском!


3-80739
Студент
2002-04-05 13:19
2002.04.25
Кластеры в : что это такое?


4-81112
Tundra
2002-02-17 15:37
2002.04.25
Как определить версию windows(95,98,me,nt,2000,xp)?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский