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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.05.2011, 11:47   #11
Костян 98
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 52
По умолчанию

На снимке я управляю МЕМО1 в Events (On Key Down). А мне надо в (On Key Press). И управлять треугольником, для этого мне надо его назвать.
На снимке не видно я пишу


procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
Memo1.Top:=Memo1.Top-12;
end;

end.
Как сделать так же но с треугольником?
Изображения
Тип файла: jpg Снимок.jpg (20.7 Кб, 71 просмотров)
Костян 98 вне форума Ответить с цитированием
Старый 30.05.2011, 12:07   #12
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

Цитата:
Я рисую треугольник
покажи код этого рисования наверняка в этом коде "зашифровано" какие top left надо менять. после этого можно будет говорить об управлении.(что куда и как добавить).
KeyPress не работает с клавишами управления курсором vk_left vk_riafght,.. т.к. у них нет визуального аналога(символа) Для этих клавиш можно только Keydown/keyup.
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 30.05.2011 в 12:10.
evg_m вне форума Ответить с цитированием
Старый 30.05.2011, 12:13   #13
Костян 98
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 52
По умолчанию

Код:
if key=vk_up then
 Memo1.Top:=Memo1.Top-12;
if key=vk_down then
Memo1.Top:=Memo1.Top+12;
if key=vk_left then
Memo1.left:=Memo1.left-10;
if key=vk_right then
 Memo1.left:=Memo1.left+10;
Это пример про МЕМО1.
Куда это вставлять.
Кода у меня нет...
Но он не нужен просто скажите куда вставлять этот код.
И как дать имя треугольнику.
Костян 98 вне форума Ответить с цитированием
Старый 30.05.2011, 12:16   #14
Костян 98
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 52
По умолчанию

Я все делал как тут
http://www.delphiexpert.ru/load/Vide...essons1/12.swf
но я хочу предать управление, и треугольник я нарисую по меньше.
Костян 98 вне форума Ответить с цитированием
Старый 30.05.2011, 12:25   #15
Костян 98
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 52
По умолчанию

А да и еще меня интересует как загрузить картинку в делфи. С управлением МЕМО я разобрался!!!
Костян 98 вне форума Ответить с цитированием
Старый 30.05.2011, 12:31   #16
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

Цитата:
но я хочу предать управление, и треугольник я нарисую по меньше.
сначала нарисуйте а потом займетесь управлением. Нельзя управлять тем чего нет.
Цитата:
как загрузить картинку в делфи
ключевые слова Image, Bitmap, loadfromfile, loadfromstream. форум поиск.
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 30.05.2011 в 12:36.
evg_m вне форума Ответить с цитированием
Старый 30.05.2011, 12:42   #17
Костян 98
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 52
По умолчанию

Но а как загрузить картинку в Форму. А после того я смогу предать ей управление.
Костян 98 вне форума Ответить с цитированием
Старый 30.05.2011, 12:49   #18
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

проходим по вкладкам компонентов. ищем компонент работы с картинками. Timage. изучаем его свойства и методы. применяем.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 30.05.2011, 13:08   #19
Костян 98
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 52
По умолчанию

Я нашел Timage но не могу засунуть картинку не знаю, что писать.
Костян 98 вне форума Ответить с цитированием
Старый 30.05.2011, 13:47   #20
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

Цитата:
ключевые слова Image, Bitmap, loadfromfile, loadfromstream. форум поиск.
http://programmersforum.ru/showthrea...ighlight=image
http://programmersforum.ru/showthrea...ighlight=image
http://programmersforum.ru/showthrea...ighlight=image
Save -> Load
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление переменными tae1980 Microsoft Office Excel 20 07.03.2010 22:26
Управление трафиком Roman Софт 1 01.04.2009 15:26
Управление деаграммами Devourer12345 Microsoft Office Excel 1 09.08.2008 12:07
Управление с клавиатуры kpishnik Помощь студентам 10 27.07.2008 18:38
Управление громкостью Jupiter Общие вопросы Delphi 2 29.06.2008 15:43