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

Вниз

RandomRange не компилируется в модуле   Найти похожие ветки 

 
Олег1963   (2010-01-18 11:55) [0]

Здравствуйте уважаемые Мастера.
Столкнулся с неожиданной проблемой. Суть в следующем. Нужно получать случайные числа в заданном диапазоне.
Использую  unit Math
Строка

MainGenerator:=RandomRange(BasicLevel-Disorder,BasicLevel+Disorder);
{BasicLevel : integer опорный уровень}
{Disorder : integer разброс уровня}

в головной программе работает, а в модуле - нет.
В смысле не компилируется. Нужно для имитации датчиков температуры и влажности.
Где грабли?


 
clickmaker ©   (2010-01-18 11:58) [1]

> В смысле не компилируется

когда не компилируется, компилятор внизу пишет, почему


 
Oleg1963 ©   (2010-01-18 12:12) [2]

Undeclared simbol: "RandomRange"
На этом и все. Поди пойми почему


 
clickmaker ©   (2010-01-18 12:15) [3]

uses Math забыл, значит


 
Oleg1963 ©   (2010-01-18 12:25) [4]

Мач был объявлен в головной программе и оказывается в другом модуле он не виден. Прописал "по месту жительства"
unit MainGen;
{В данном модуле описаны генераторы датчиков влажности и температуры}

interface
uses Math;


Все получилось.Спасибо.


 
Плохиш ©   (2010-01-18 14:27) [5]


> Мач был объявлен в головной программе и оказывается в другом
> модуле он не виден.

Абалдеть, неужели в описании используемого средства программирования об этом не сказано?..


 
Jeer ©   (2010-01-18 17:41) [6]


> Абалдеть, неужели


Да я уже давно "балдею", как они вместо надлежащего и пока еще узнаваемого произношения всех наличных шипящих, приводят его ( произношение их ) к простому "ц".
т,ч,ш,щ,с == ц ( типа, англицким владеют ) :)



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

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

Наверх




Память: 0.48 MB
Время: 0.01 c
2-1263888390
lewka
2010-01-19 11:06
2010.03.21
Взоимодействие программы Компас и Delphi


4-1228124695
markers
2008-12-01 12:44
2010.03.21
System Error 5


1-1243761846
Dr.Andrew
2009-05-31 13:24
2010.03.21
Как упростить конструкцию Smallint(Pointer(@apeaks[i, 0])^) ?


1-1243160913
RWolf
2009-05-24 14:28
2010.03.21
ShareMem: конфликт версий


1-1240562868
Unknown user
2009-04-24 12:47
2010.03.21
Странная утечка памяти, обнаруживаемая EurekaLog