🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.pascal
2 messages
2 total messages Started by adrajkowski Sun, 08 Mar 2009 13:45
Emulacja Wciśnięcia klawisza FPC
#92842
Author: adrajkowski
Date: Sun, 08 Mar 2009 13:45
11 lines
1477 bytes
Witam
  Poszukuję sampla jak w lazarusie zrobić aby program emulował/
symulował wciśnięcie klawisza lub kombinacji klawiszy np. ALT+D itp...

Znalazłem funkcję SendInput lecz ona działa tylko w Delphi w lazarusie
nie znalazłem nic podobnego.

Jeszcze jeśli ktoś by wiedział, jak emulować myszkę lub/i joystick bym
był wdzięczny.

Pozdrawiam...
Re: Emulacja Wciśnięcia klawisza FPC
#92843
Author: Łukasz 'Maly' Ostrowski
Date: Mon, 09 Mar 2009 15:47
29 lines
1777 bytes
adrajkowski@gmail.com wrote:
> Witam
>   Poszukuję sampla jak w lazarusie zrobić aby program emulował/
> symulował wciśnięcie klawisza lub kombinacji klawiszy np. ALT+D itp...
>
> Znalazłem funkcję SendInput lecz ona działa tylko w Delphi w lazarusie
> nie znalazłem nic podobnego.
>
> Jeszcze jeśli ktoś by wiedział, jak emulować myszkę lub/i joystick bym
> był wdzięczny.


Lazarus na Win32?

http://www.experts-exchange.com/Programming/Languages/Pascal/Delphi/Q_20784706.html

Sygnatury importujące funkcje z Dll'ek z reguły bez problemu
działaja w fpc.

Bądź funkcje(które są deprecated):
mouse_event(...)
keybd_event(...)

Z user32.dll, których sygnatury też łatwo znależć na google.

-- 
Pozdrawiam,
Łukasz 'Maly' Ostrowski.
http://maly.nemo.pl/ 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads