ďťż

Ł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
  •