| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 09.12.11 Prihlásený: 14.12.11 Príspevky: 3 Témy: 2 |
Dobry den
Pustil som sa do jedneho projektu ale zistil som jeden mensi problem.
Ide o to ze chcem spustit dialkove ovadanie niecoho na zaklade stlacenia klavesnice na PC.
chcel by som to riesit nasledovne:
Na PC stlacim nejaku klavesu napr. A a potreboval by som aby dana aplikacia zistila ze bola stlacena klavesa a na vystup serioveho portu odoslala nejake cislo napr. 00000001. Vedel by mi niekto pomoct s tymto? Resp. nasiel by sa niekto kto by mi dokazal nejaku takuto aplikaciu spravit? dakujem za odpovede
|
|
Registrovaný: 11.01.09 Prihlásený: 24.04.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 09.12.2011 17:07 | |
|
Pozri tuto temu: http://www.pcforum.sk/rs-232-vt109347.html
Co sa tyka zaznamenania stlaceneho klavesu, mozes si spravit jednoduchu funkciu Keypressed:
Kód: function Keypressed( var ch: byte ): boolean; var i: byte; begin
for i:= 0 to 255 do if GetKeyState(i) and 128 = 128 then begin Result:= true; ch:= i; Exit; end; Result:= false;
end; a doriesit to TTimer-om, ktory bude mat interval 1 a bude zapnuty hned od zaciatku aplikacie. V jeho tele potom bude nieco taketo: Kód: if Keypressed( znak ) then // pozadovany kod
|
|
Registrovaný: 09.12.11 Prihlásený: 14.12.11 Príspevky: 3 Témy: 2 | Napísal autor témy IfKO_oo: 10.12.2011 11:19 | |
|
vies ja by som potreboval skor vysvetlit vsetko od zaciatku lebo fakt s tym nemam ziadne skusenosti... preto som vlastne aj pisal ci by to niekto nedokazal spravit a potom mi dat nazorny priklad samozrejme nebolo by to zadarmo pozeral som aj nejake tie knihy ale v malo kniach o visual basicu som nasiel nieco o seriovej komunikacii preto som sa rozhodol oslovit toto forum
|
|
Registrovaný: 11.01.09 Prihlásený: 24.04.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 10.12.2011 12:39 | |
|
Aha, to ma byt pre VB, tak to potom predchadzajuci kod ignoruj, ten je pre Delphi. Zial, blizsie ti neviem pomoct, s VB nepracujem. Pockaj, kym sa ozve niekto iny, pripadne zadaj svoju ponuku aj do tejto sekcie fora: http://www.pcforum.sk/ponuka-prace-vf81.html podla pravidiel fora.
// pozri este tento navod a dalsi navod
|
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|