Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Lazarus, FreePascal, Kylix, etc. (https://www.clubdelphi.com/foros/forumdisplay.php?f=14)
-   -   FindWindow lazarus linux (https://www.clubdelphi.com/foros/showthread.php?t=95634)

madmai 30-03-2022 13:34:15

FindWindow lazarus linux
 
hola buenas, alguien sabe si se puede utilizar FindWindow en linux mediante lazarus, he buscado y siempre veo que necesita la unit windows, por lo tanto no me vale para linux, alguna idea? mi intencion es enviar una pulsacion de tecla de teclado a otra aplicacion, veo que en windows se puede hacer con findwindow y otra serie de cosas como setbackgroundwindow y setforegroundwindow pero veo q son de la unit windows, y busco hacerlo en linux, alguna sugerencia? gracias de antemano

Casimiro Notevi 30-03-2022 15:26:23

Mira si te sirve esto.

madmai 30-03-2022 15:49:23

Cita:

Empezado por Casimiro Notevi (Mensaje 546309)
Mira si te sirve esto.


Hola estoy utilizando free pascal con lazarus, no utilizo c++, gracias de todos modos.

Casimiro Notevi 30-03-2022 16:23:22

Ya, pero esos comandos creo que son del sistema, se supone que puedes llamarlos desde Lazarus también.

madmai 30-03-2022 18:43:55

Cita:

Empezado por Casimiro Notevi (Mensaje 546311)
Ya, pero esos comandos creo que son del sistema, se supone que puedes llamarlos desde Lazarus también.

Me puedes hacer un pequeño ejemplo, no se como hacerlo desde fpc de lazarus, gracias

Casimiro Notevi 31-03-2022 09:49:41

No tengo ni idea :confused:
La lógica, sí, incluyes al proyecto la biblioteca donde estén esas funciones y luego la usas, pero no sé cuál es.

engranaje 31-03-2022 10:45:57

Tengo poca experiencia contra linux pero me ha venido un recuerdo de la prehistoria y he tenido suerte encontrar de nuevo el enlace igual te sirve como pista aunque es de Kylix:
https://web.archive.org/web/20080625.../article/27395


Dejo también un enlace de Lazarus algo más moderno que creo que también te será de ayuda.
https://forum.lazarus.freepascal.org...?topic=51843.0


La franja horaria es GMT +2. Ahora son las 05:53:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi