Форум: "Основная";
Текущий архив: 2004.03.05;
Скачать: [xml.tar.bz2];
ВнизФункция Random в DLL Найти похожие ветки
← →
BALU1111 (2004-02-24 16:22) [0]Подскажите, плиз, почему у меня не работает функция Random в одной из DLL?
← →
ssk (2004-02-24 16:24) [1]наверное randomize отсутствует
← →
BALU1111 (2004-02-24 16:27) [2]> ssk (24.02.04 16:24) [1]
Если бы ее не было, то при упоминании функции randomize компилятор выводил бы ошбику. А так ее нет.
Допустим функции random(24) выдает всегда 0. На обычной форме все нормально работает.
← →
Digitman (2004-02-24 16:28) [3]
> BALU1111 © (24.02.04 16:22)
чтог, прямо так и говорит, мол, "не работаю" ?!
← →
ssk (2004-02-24 16:32) [4]а ты попробуй в DLL написать такое:
function ... (procedure ...)
begin
Randomize;
// код
Random(24);
// код
end;
может заработает. хотя использование Randomize ТАКИМ образом мне кажется несколько неверным, но для теста, думаю, подойдет.
← →
BALU1111 (2004-02-24 16:33) [5]> Digitman © (24.02.04 16:28) [3]
Нет, ничего не говорит, только все время выдает 0. Т.е. можно сделать вывод, что функция сама по себе есть, но по какой-то причине не работает.
Может кто сталкивался с данной проблемой?
← →
Skier (2004-02-24 16:34) [6]а так делать не пытался ?
Result := Random(24);
← →
BALU1111 (2004-02-24 16:37) [7]> ssk (24.02.04 16:32) [4]
Именно так все я и делал.
> Skier © (24.02.04 16:34) [6]
Издеваететсь???
← →
ssk (2004-02-24 16:39) [8]а может ShareMem забыл подключить? %-)
← →
Skier (2004-02-24 16:43) [9]
> BALU1111 © (24.02.04 16:37) [7]
Да нет, я серьёзно.
← →
Digitman (2004-02-24 16:50) [10]
> BALU1111 © (24.02.04 16:33) [5]
ни у кого такой проблемы нет
ибо ее в принципе быть не может
если код корректен
корректен ли он у тебя - сейчас в угадайку играть будем
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.03.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c