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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.11.2010, 19:02   #1
reznor264
Пользователь
 
Регистрация: 02.11.2010
Сообщений: 18
Вопрос Не могу понять, почему шарик не отлатает в нижней правой границы (Delphi)

У меня шар движется от левого нижнего угла формы под углом к горизонту, а когда доходит до правого нижнего угла-улетает вниз, а не движется вверх Почему это происходит?Я же прописал "if (Shape1.Top>=Form1.ClientHeight-Shape1.Height ) and (x>0) then (Shape1.Top:=Shape1.Top-1);" , ниже изложен текст программы
Код:
begin
  if (Shape1.Top>=Form1.ClientHeight-Shape1.Height ) and (x>0) then (Shape1.Top:=Shape1.Top-1);
y := -sqr(x);
if x>0 then y:=-y;
shape1.left := shape1.left +(x+35);
shape1.top := shape1.top+(y div 1);
x:=x+1;
end;


procedure TForm1.FormCreate(Sender: TObject);
begin
X := -10;
Shape1.Left:=0;
Shape1.Top:=Form1.ClientHeight-Shape1.Height;

Последний раз редактировалось Stilet; 11.11.2010 в 20:29.
reznor264 вне форума Ответить с цитированием
Старый 11.11.2010, 19:09   #2
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

вы знаете что такое "полярная система координат"?
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Старый 11.11.2010, 20:07   #3
reznor264
Пользователь
 
Регистрация: 02.11.2010
Сообщений: 18
По умолчанию

Нет, а к чему этот вопрос?
reznor264 вне форума Ответить с цитированием
Старый 11.11.2010, 21:30   #4
kaljan775
:D
Форумчанин
 
Аватар для kaljan775
 
Регистрация: 26.09.2010
Сообщений: 570
По умолчанию

к шарику :D
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery
kaljan775 вне форума Ответить с цитированием
Старый 11.11.2010, 21:38   #5
reznor264
Пользователь
 
Регистрация: 02.11.2010
Сообщений: 18
По умолчанию

мда...знаешь что исправить-напиши, не знаешб-нахер всякий бред писать
reznor264 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу понять почему не работает микрофон Stilet Компьютерное железо 8 08.10.2010 16:54
Почему не работает...хм....понять не могу! Артур Иваныч Microsoft Office Excel 9 01.12.2009 17:58
Не могу понять почему блокируется папка Paul Hindenburg Общие вопросы Delphi 4 07.05.2009 10:47
Не могу понять почему вылетает 3 процедурка, помогите Taisja Помощь студентам 2 04.06.2008 21:28