C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 Здравствуйте, гость ( Вход | Регистрация )   Скачать форум | Поиск по Форуму | Участники | Помощь
 Поиск по:   сайтy   
   архиву форума   
  ОтветитьНовая темаНовый опрос
Помогите пожалуйста... [builder c++], Код программы...
« предыдущая тема | следующая тема » Подписаться на тему | Отправить тему на E-mail | Распечатать тему
dimka09
  Отправлено: 23.11.2009, 20:12 Цитировать


Unregistered









Добрый вечер...
Помогите решить проблему в моём коде...
Есть программа (ссылка на источник):
http://www.intbook.info/C/Glava_03/Index17.htm

И мой вариант (bulder с++ - проект):
QUOTE

user posted imageскачать...



Проблема заключается в следующем месте:
После компиляции выскакивает две ошибки связанные со строчками:
void __fastcall TForml::Ship(int x, int y)
и
Ship(х, у) ;

Программа не может определить что такое Ship(int x, int y)
Может его как то следует задать или подключить библиотеку, модуль или еще что либо?...
Расскажите пожалуйста...
Заранее огромнейшее спасибо!...
 
Top
dimka09
Отправлено: 24.11.2009, 01:30 Цитировать


Unregistered









разобрался.... вот он поплыл... с этим разобрался...

как теперь сделать, что бы он плыл не по прямой а по синусоиде?... пусть это будет круг, к примеру, но что бы он двигался по синусоиде?... принцип фактически что и у корабля, но не могу понять где сменить это, в какой строчке (( он уже по вертикале дёргается, а по sin-де ни в какую!...

#includ "math.h" (подключаем для sin)
 
Top
dimka09
Отправлено: 01.12.2009, 14:51 Цитировать


Unregistered









с предыдущим также понятно всё

новая задача такая:
теперь хочу сделать так что бы он мигал, стоя на одном месте (например-по центру формы)...
сколько не мучаюсь, не выходит... уж много чего перепробовал... например:
сменил начало координат - int x = 68, y = 50; //начально положение точки, было x = -68
убирал шаг сетки - int dx = 4, dy = 4; //шаг сетки
но он после этого совсем не рисовался...
пытался убрать движение - Canvas->Ellipse(x+11*dx,y-2*dy,x+12*dx,y-1*dy); //уберал dx и dy

задача на столько простая, я не могу понять, уже сколько пытаюсь по времени делать...
 
Top
2 ответов с: 23.11.2009, 20:12 Подписаться на тему | Отправить тему на E-mail | Распечатать тему

Back to Вопросы программирования в C++Builder
ОтветитьНовая темаНовый опрос