Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 20:03 28.04.24 
Компютри и Интернет
   >> Delphi
Всички теми Следваща тема *Кратък преглед

Страници по тази тема: 1 | 2 | 3 | 4 | (покажи всички)
Тема BUTTON-и ;)нови  
Автор Timo (собствен ник )
Публикувано18.12.14 01:38



VK_UP,VK_DOWN,VK_LEFT,VK_RIGHT
С клавишите на горе на долу и на ляво и дясно искам като ги натискам да се натиска и бутона button.click Пробвах няколко начина и нищо не стана.

procedure TForm1.Form4KeyUp(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if key = VK_LEFT then
begin
end;
end;


procedure TForm1.KeyPress(Sender: TObject; var Key: Char);
begin
if key = #26 then
begin
// key := #0;
BEEP;
end;
end;

Как да го направя и къде ми е грешката?



Тема Ако опишеш по-членоразделно проблема,ще ти помогнанови [re: Timo]  
Автор NikB (спокоен)
Публикувано18.12.14 09:40



Ако опишеш по-членоразделно проблема, ще ти помогна.
Просто не разбирам какво искаш и трябва да гадая:
Дали искаш като натиснеш стрелка да излиза буквичка ли?
Или да се изпълнява KeyPress?
button.click не е бутон, а е обработчик на събитие.

Вероятно ако си формулираш вярно въпроса - сам ще си отговориш.





Тема Form.KeyPreviewнови [re: Timo]  
Автор andrew_nikoloff (bugbuster)
Публикувано18.12.14 10:22



Я сетни KeyPreview пропъртито на формата на True и опитай пак.

Linux isn't free, it's worthless.




Тема Re: Form.KeyPreviewнови [re: andrew_nikoloff]  
Автор Timo (собствен ник )
Публикувано18.12.14 11:22



Направих го KeyPreview на True но не се получи.

Имам 4 бр. BitBtn и искам като натисна стрелките на клавиатурата да се натискат съответно бутоните.



Тема Re: Form.KeyPreviewнови [re: Timo]  
Автор NikB (спокоен)
Публикувано18.12.14 13:43



Ами викай им метода клик с параметър нул



Тема Re: Form.KeyPreviewнови [re: NikB]  
Автор Timo (собствен ник )
Публикувано18.12.14 14:13



чакай, чакай. Лошо съм обяснил! Искам параметъра който да показва натискането на бутона (да хлътва бутона) при натискане на стрелката! Другото съм го направил!



Тема Re: Form.KeyPreviewнови [re: Timo]  
Автор NikB (спокоен)
Публикувано18.12.14 16:32



И за колко време да хлътва? :)


Бутоните tButton нямат такава екстра, вероятно може да се докара с прерисуване, но ми се струва, че другите алтернативи са по-четливи:
- Tool лента (Toolbar май се казваше) - има тулбутон, който е доста кадърен
- bitmap бутон и да му сменяш битмапа
- panel и да му сменяш борда от изпъкнал на вдлъбнат
Всеки от вариантите има предимства и недостатъци.



Тема Re: Form.KeyPreviewнови [re: NikB]  
Автор Timo (собствен ник )
Публикувано18.12.14 16:41



Ахъ
Кофти, може и да го избегна или да му сложа img



Тема Re: Form.KeyPreviewнови [re: Timo]  
Автор NikB (спокоен)
Публикувано18.12.14 16:49



Да, най-лесно ще е някъде ОКОЛО или ВЪРХУ бутона да извеждаш една (зелена) точка, примерно. TImage, да речем.



Тема Re: Form.KeyPreviewнови [re: NikB]  
Автор Timo (собствен ник )
Публикувано18.12.14 16:57



Да, то това си е глезотийка де.


Имам една ИП камера и се ебавам с нея от няма на къде. Оригиналният и софт ме дразни.




Страници по тази тема: 1 | 2 | 3 | 4 | (покажи всички)
Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.