![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 11 Всего: 102 |
может ченить в таком духе?
-------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
| dm9 |
|
|||
![]() Дмитрий Копытин ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 3876 Регистрация: 22.7.2002 Где: Москва Репутация: 6 Всего: 137 |
А если занчения изменяются кратно, то так:
X := X0 + A * Random (3); Y := Y0 + B * Random (5); |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
Pakshin A. S.,
видимо, не умеешь. про синтаксические ошибки я не говорю, а вот твой код обязан глючить на некоторых компах. а на некоторых - нет. потому что Randomize нельзя вызывать каждый раз перед Random, а только раз всего. вынеси её в Form.OnCreate и посмотри, что получится. -------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
x77 Создавал кoнсоль с этим циклом, а результат один и тот же
P. S. Ну ошибся при наборе текста и что?! Это сообщение отредактировал(а) Pakshin A. S. - 14.4.2004, 12:49 |
|||
|
||||
| x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
Pakshin A. S., странно, не встречал я таких глюков. ни в пасквиле, ни в дельфях. за всё время работы, начиная с TP6.
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
| z-END |
|
|||
![]() прафесар™ ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3014 Регистрация: 13.3.2003 Где: Венья, Пиетари Репутация: 11 Всего: 102 |
Подведя итог всему выше прочитанному, можно сделать выод что, у г-на Pakshin A. S. глючит процессор (т.е. выполняет ошибочную инструкцию с пл. точкой) почтиай хелп Pentium-safe FDIV operations может у тя действительно такой прикол?
-------------------- Каждый чилавек пасвоему праф...а памоему НЕТ! |
|||
|
||||
| demo |
|
|||
|
Unregistered |
я зарегестрировался и теперь demo вобщем Y должен принимать значения только 10.122.234
а X 10.58.98.146.194 но в беспорядочном положении я так понимаю это с помощью random но как задать эти значенив общем у меня должна получиться игра с бегающей кнопкой . Кнопка в 100 пикселей и тем самым по ширене может поместиться только три книпки это Y-к, а по высоте пять кнопок это X. можно же как нибуть задать ети значения random я уже голову поломал. все я разобрался большее спасибо nJIaKca.spb . В идеале это работает так : const r=5;t=3; var form1: Tform1; i:integer; AreaX:Array[1..t] of Integer=(10,122,234); AreaY:Array[1..r] of Integer=(10,58,98,146,194); implementation {$R *.DFM} procedure Tform1.Timer1Timer(Sender: TObject); begin; for i:=1 to t do button1.left := AreaX [random(3)+1]; for i:=1 to r do button1.Top := AreaY [random(5)+1]; end; Это сообщение отредактировал(а) demo - 14.4.2004, 17:55 |
|||
|
||||
| Pakshin A. S. |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: 21 Всего: 61 |
Спасибо за совет, когда сдам вступительные экзамены, прочту и разберуся... |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |