Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Lazarus, Free Pascal, CodeTyphon
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.05.2011, 08:59   #1
Lex_Liven
Пользователь
 
Аватар для Lex_Liven
 
Регистрация: 21.04.2010
Сообщений: 15
По умолчанию Lazarus. Проблема с юнитами. Не находит переменную.

Суть: есть программа и есть юнит, лежащий в папке выше ее. Соответственно, в программе прописано:
Код:
uses myunit in '../myunit.pas';
Внутри юнита объявлены 2 переменные, например:
Код:
var i:integer;
  S:string;
В тексте программы используются обе. Однако, если S программа принимает нормально, то i - дает ошибку "Identifier not found "i"".
Причем порядок объявления не важен.
Объявление "i" добавлено позже, но модуль точно перекомпилируется, я проверял.

Куда копать?

Еще замечание. Сейчас работаю в Винде. "/" или "\" внутри пути к юниту проблему не решает, а поскольку проект должен стать кросспатформенным, то "/" предпочтительней. Повторяемость ошибки в Линуксе смогу проверить только после 6 по МСК.

Последний раз редактировалось Lex_Liven; 30.05.2011 в 09:11.
Lex_Liven вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не находит файл!!! $T@LKER Работа с сетью в Delphi 0 27.10.2010 17:05
Из Listbox в переменную/файл (lazarus) GaJIbI4 Lazarus, Free Pascal, CodeTyphon 2 12.06.2010 10:38
Не находит dll... Davlet M Помощь студентам 3 30.05.2010 20:23
проблема копирования из image.canvas в переменную TBitMap h4muk Мультимедиа в Delphi 2 27.02.2009 09:44