Ĺadny brzuch
Welcome & please help me!
To znów ja. Tym razem kombinuje nad programem, kóry pokaże się po wciśnięciu pewnej kombinacji klawiszy. Do projektu dołączony jest 'TCoolTrayIcon' i wyobraźmy sobie, że ten ów program jest zminimalizowany do tray'a. Jak mógłbym zrobić, że po wciśnięciu klawiszy: Prawy CTRL + Prawy SHIFT + "-/_" (obok zera jet ten klawisz) pojawi się Form1???
Please, help me!
DJ Scratcher
PS A może ktoś wie, jak za pomocą komponentu 'Indy' Można zrobić wysyłaczkę maili???
Załóż hooka na klawiature i przechwytuj sygnały naciskanych klawiszy. ( na szybko tylko to mi do głowy przyszło ). Chodz ten skrót może być zajęty pokąbinuj troche zanim zadasz pytanie. <_<
Jeżeli programujesz w Delphi, skorzystaj z komponentu KeySpy. Jest na TORRY.NET
Wszystko OK, ale Kikiz, co to jest hook? Gdzieś o tym słyszałem, ale nigdy w użyciu. Może kawałek kodziku? A w związku z KeySpy to to mam i nawet przerobiłem na polskie znaki ale jak wykryć ??? Mam wstawić if Key := '{SHIFT}' and ... then Form1.Show ???
Ten kodzik toz pamięci pisałem i czy mam coś takiego wstawić? Aha i jeszcze jedno: a w związku z kombinacją klawiszy: czy moglibyści mi podać numery ASCII w jakim są zapisane kody tych klawiszy? Tylko próbowałem inną kombinację klawiszy, ale jakie to sąto nie zdradzę :P
Liczę na odpowiedź
DJ Scratcher
a jesli właczyćby na True włąściwość Keyprewiev
i potem:
if (key = #45) and (shift = [ssRCtrl]) and (shift = [ssRShift]) then
Form1.Show
???
Nie wiem, czy działą do nie mam dostepu do Delphi....
Co do numwerów ascii: To mozesz sobie postrawdzać: ShowMessage(inttostr(Ord('a')));
Użytkownik programista1101 edytował ten post 10 kwiecień 2005, 11:41
Poszukał byś sam w internecie jest tego mnóstwo 4programers.net + hook daje Ci Ten artykuł.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
To znów ja. Tym razem kombinuje nad programem, kóry pokaże się po wciśnięciu pewnej kombinacji klawiszy. Do projektu dołączony jest 'TCoolTrayIcon' i wyobraźmy sobie, że ten ów program jest zminimalizowany do tray'a. Jak mógłbym zrobić, że po wciśnięciu klawiszy: Prawy CTRL + Prawy SHIFT + "-/_" (obok zera jet ten klawisz) pojawi się Form1???
Please, help me!
DJ Scratcher
PS A może ktoś wie, jak za pomocą komponentu 'Indy' Można zrobić wysyłaczkę maili???
Załóż hooka na klawiature i przechwytuj sygnały naciskanych klawiszy. ( na szybko tylko to mi do głowy przyszło ). Chodz ten skrót może być zajęty pokąbinuj troche zanim zadasz pytanie. <_<
Jeżeli programujesz w Delphi, skorzystaj z komponentu KeySpy. Jest na TORRY.NET
Wszystko OK, ale Kikiz, co to jest hook? Gdzieś o tym słyszałem, ale nigdy w użyciu. Może kawałek kodziku? A w związku z KeySpy to to mam i nawet przerobiłem na polskie znaki ale jak wykryć ??? Mam wstawić if Key := '{SHIFT}' and ... then Form1.Show ???
Ten kodzik toz pamięci pisałem i czy mam coś takiego wstawić? Aha i jeszcze jedno: a w związku z kombinacją klawiszy: czy moglibyści mi podać numery ASCII w jakim są zapisane kody tych klawiszy? Tylko próbowałem inną kombinację klawiszy, ale jakie to sąto nie zdradzę :P
Liczę na odpowiedź
DJ Scratcher
a jesli właczyćby na True włąściwość Keyprewiev
i potem:
if (key = #45) and (shift = [ssRCtrl]) and (shift = [ssRShift]) then
Form1.Show
???
Nie wiem, czy działą do nie mam dostepu do Delphi....
Co do numwerów ascii: To mozesz sobie postrawdzać: ShowMessage(inttostr(Ord('a')));
Użytkownik programista1101 edytował ten post 10 kwiecień 2005, 11:41
Poszukał byś sam w internecie jest tego mnóstwo 4programers.net + hook daje Ci Ten artykuł.