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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.02.2017, 22:41   #11
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Так, меняем стратегию (у меня что-то не получилось сохранить - когда я писал тебе пункт 1)...

1) Закрой всё.
2) Открой среду C++ Builder (там уже должно быть автоматически созданная форма).
3) На неё брось по два кнопки, Edit-а и таймера и ТРИ CSPINEDIT-а.
4) Нажми "сохранить всё".
2.jpg
Сохрани всё в отдельной папке.
5) Закрой среду. И снова открой СРЕДУ - File - открыть проект.
Убедись что всё открывает и компилирует.

Внимание! С этого момента, все изменения в коде (которые будешь делать) будешь нажимать "СОХРАНИТЬ ВСЁ" (и Ни в коем случае не сохранить проект).

Сделаешь - отпишись (будем обработчики заполнять).

Последний раз редактировалось ura_111; 03.02.2017 в 22:45.
ura_111 вне форума Ответить с цитированием
Старый 03.02.2017, 22:52   #12
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Ну что ты, заснул что-ли?

p.s.: или не догнал что на вторую станицу перешло... Я помню первый раз тоже не догнал... А потом присматрелся - батюшки, так здесь есть стр.2 и она скрывается... По этой причине я почистил свои бывшие комментарии - думал что всё поместится на одной странице, но не получилось.

Последний раз редактировалось ura_111; 03.02.2017 в 22:55.
ura_111 вне форума Ответить с цитированием
Старый 03.02.2017, 23:05   #13
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Ну ладно я продолжу:
6) делай обработчики событий для кнопок и таймеров (параллельно копируй части соответствующего кода). Чтобы сделать обработчик - достаточно клацнуть по объекту 2-раза.
7) Теперь займемся функцией с именем "star_in_circle"

7.jpg

8) Глобальные переменные просто копируешь себе:
Код:
int dir = 1;  // напрвление движение
long int color1 = RGB(255,255,0);  // цвет объекта
long int color2 = 0;
double scale = 1;  // масштаб объекта
9) "Сохранить всё"


СДЕЛАЕШЬ - ОТПИШИСЬ ОБ ЭТОМ.

Последний раз редактировалось ura_111; 03.02.2017 в 23:07.
ura_111 вне форума Ответить с цитированием
Старый 03.02.2017, 23:08   #14
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Я в картинке "создать функцию" ошибся - уже поменял (я не знаю успел ли ты сделать, - если да удаляй всё и повтори с п.1).

Жду отписки.
ura_111 вне форума Ответить с цитированием
Старый 04.02.2017, 02:36   #15
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Я не знаю твой уровень в "C++ Builder", поэтому просто уточню по пункт 6).

Клацаешь 2-а раза по выбранному объекту (например по таймеру 2). Автоматически создаётся обработчик:

30.jpg

40.jpg

Пояснения к п.5:

5.jpg

И ещё одно, увидел обработчик "FormCreate": клацаешь по форме (фокус ей передаёшь), во вкладке "Events" прописываешь имя обработчика и всё (остальное оно само).

7.jpg

Последний раз редактировалось ura_111; 04.02.2017 в 03:07.
ura_111 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Linker error] Unresolved internal... Chicho C++ Builder 14 25.03.2015 13:25
[Linker error] Unresloved external... Томми Круглый Общие вопросы C/C++ 9 23.06.2011 12:46
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main Debug/main.exe : fatal error LNK11 prefak Win Api 0 19.04.2009 16:51