![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
RandomRange не компилируется в модуле [D2005, XP]
Олег1963 © (2010-01-18 11:55:00)Здравствуйте уважаемые Мастера.
Столкнулся с неожиданной проблемой. Суть в следующем. Нужно получать случайные числа в заданном диапазоне.
Использую unit Math
Строка
MainGenerator:=RandomRange(BasicLevel-Disorder,BasicLevel+Disorder);
{BasicLevel : integer опорный уровень}
{Disorder : integer разброс уровня}
в головной программе работает, а в модуле - нет.
В смысле не компилируется. Нужно для имитации датчиков температуры и влажности.
Где грабли?
Jeer (2010-01-18 17:41:00) [1]
> Абалдеть, неужели
Да я уже давно "балдею", как онивместо надлежащего и пока еще узнаваемого произношения всех наличных шипящих, приводят его ( произношение их ) к простому "ц".
т,ч,ш,щ,с == ц ( типа, англицким владеют ) :)
Плохиш (2010-01-18 14:27:00) [2]
> Мач был объявлен в головной программе и оказывается в другом
> модуле он не виден.
Абалдеть, неужели в описании используемого средства программирования об этом не сказано?..
Oleg1963 (2010-01-18 12:25:00) [3]Мач был объявлен в головной программе и оказывается в другом модуле он не виден. Прописал "по месту жительства"
unit MainGen;
{В данном модуле описаны генераторы датчиков влажности и температуры}
interface
uses Math;
Все получилось.Спасибо.
clickmaker (2010-01-18 12:15:00) [4]uses Math забыл, значит
Oleg1963 (2010-01-18 12:12:00) [5]Undeclared simbol: 'RandomRange'
На этом и все. Поди пойми почему
clickmaker (2010-01-18 11:58:00) [6]> В смысле не компилируется
когда не компилируется, компилятор внизу пишет, почему