Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2009, 20:54   #1
Lifefine
Пользователь
 
Регистрация: 03.10.2008
Сообщений: 93
Радость

Хорошо разбираюсь Дельфи т.к.ясно и разборчиво, а на С++ что-то не понятно, допустим у меня есть код на Дельфи (код находится внутри компонента Timer1)
Код:
Button1.Left:=random(Form1.Width-100);
Button1.Left:=random(Form1.Height-60);
Кнопка Button1 будет "прыгать" в любом месте в Form1. Пишу на С++
Код:
Button1->Left=randomize(Form1->Width-100);
Выдается ошибка, что это может быть? помогите пожалуйста исправить код.Заранее очень благодарен.

Пишу на Builder C++

Последний раз редактировалось Sazary; 08.11.2009 в 19:25.
Lifefine вне форума Ответить с цитированием
Старый 07.11.2009, 21:21   #2
Vitek-pm
Пользователь
 
Регистрация: 17.02.2009
Сообщений: 56
По умолчанию

В Builder C++ пишется так же:
Код:
Button1->Left=random(Form1->Width-100);
необходимо #include <stdlib.h>

Функция randomize() устанавливает генератор случайного числа на следующее значение.
Т.е. можно написать так:
Код:
randomize();
Button1->Left=random(Form1->Width-100);
в этом случае необходимо подключить ещё #include <time.h>

Последний раз редактировалось Vitek-pm; 07.11.2009 в 21:30.
Vitek-pm вне форума Ответить с цитированием
Старый 07.11.2009, 21:27   #3
Lifefine
Пользователь
 
Регистрация: 03.10.2008
Сообщений: 93
По умолчанию

Цитата:
Сообщение от Vitek-pm Посмотреть сообщение
В Builder C++ пишется так же:
Код:
Button1->Left=random(Form1->Width-100);
Спасибо,заработало, вместо random писал Randomize, а это ошибка.
Lifefine вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно написать обработку ошибок? dsapa Microsoft Office Excel 2 24.07.2009 07:53
Помогите правильно написать процедуру seasanya Microsoft Office Access 1 26.01.2009 22:02
Как правильно написать скрипт? Cobra Общие вопросы по Java, Java SE, Kotlin 3 14.06.2008 13:10
Как правильно написать процедуру Cold Went Компоненты Delphi 1 29.04.2008 14:21
Помогите правильно написать формулу Вики Microsoft Office Excel 7 04.02.2008 11:23