![]() |
|
Модераторы: Snowy, bartram, MetalFan, bems, Poseidon, Riply |
![]()
|
|
| RinOSpro |
|
|||
|
Unregistered |
Здравствуйте компилятор не знает функции Random, выдает ошибку:
[Fatal Error] Pro.dpr(257): System unit out of date or corrupted: missing '@randint' Пишу с урезанной RTL вот код:
Что нужно добавить что бы работало? |
|||
|
||||
| bartram |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1606 Регистрация: 22.2.2004 Где: Russia, Samara Репутация: 3 Всего: 29 |
Что ты имеешь ввиду под урезанной RTL? P.S. Сейчас делфи под рукой нет, попробуй добавить модуль SysUtils. |
|||
|
||||
| RinOSpro |
|
|||
|
Unregistered |
bartram - Я пишу даже без юнита windows обьявляю все функции в ручную, использую урезанные модули System и SysInit, для маленького размера приложения а ты мне предлогаешь накинуть еще килов 40. Кстати в sysutils нету Random-a он в system только хз где он там. Нашел только функцию randint но как ей пользоваться так и не понял, да и она ли это.
|
|||
|
||||
| Virtuals |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 476 Регистрация: 27.11.2006 Репутация: 4 Всего: 11 |
а как реализован random? посмотреть в system совесть не позволяет?
_RandInt это и есть random прочти эти две строчки внимательно { ->EAX Range } { <-EAX Result }
если ну никак не получается то ... procedure _RandInt; поменяй на function xRandInt(a:integer):integer; Это сообщение отредактировал(а) Virtuals - 24.1.2008, 07:59 |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 30 Всего: 484 |
Вот потому и не находит, что она оттуда вырезана.
Возьми из полноченного System. |
|||
|
||||
| RinOSpro |
|
|||
|
Unregistered |
Virtuals - и где ты увидел именно функцию Random. Ты хоть когда даешь примеры проверяй. Не пашет этот пример. И я смотрел в system невижу и поиск не помогает.
Snowy аналогично. Не могу найти эту функцию. |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 30 Всего: 484 |
|
|||
|
||||
| Virtuals |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 476 Регистрация: 27.11.2006 Репутация: 4 Всего: 11 |
RinOSpro, я тебе дал полноценно рабочий код, предварительно проверил не поленился
если нехватило терпения разобратся, и внимания прочитать строчку бледно желтого цвета
что и сделал Snowy, то уже ничем помоч невозможно ЗЫ xRandInt обозвал специально чтобы не перекрывать стандартный Random Это сообщение отредактировал(а) Virtuals - 27.1.2008, 16:49 |
|||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, bartram, MetalFan, bems, Poseidon, Rrader, Riply. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |