In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Como se unsa el Handle ???

Foro público de Xailer en español
Responder
Diego Ferreira
Mensajes: 148
Registrado: Mar Dic 18, 2007 4:39 pm

Como se unsa el Handle ???

Mensaje por Diego Ferreira »

Hola amigo del Foro por curiosidad veo por mucfgho lado el HANDLE y por lo
menos en la funcion Execute() cuando hago por ejemplo Execute( "cDirectorio"
+ "NotePad.EXE" ) el valor de retorno es el tal Handle que es un numero
siempre diferente como 16, 125, 425 cin este valor podria manipular el
programa que abri ??? y en tal caso como !
Mil Gracias de AnteMano...
Att. Diego Ferreira
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Como se unsa el Handle ???

Mensaje por jfgimenez »

Diego,
> Hola amigo del Foro por curiosidad veo por mucfgho lado el HANDLE y por lo
> menos en la funcion Execute() cuando hago por ejemplo Execute(
> "cDirectorio" + "NotePad.EXE" ) el valor de retorno es el tal Handle que
> es un numero siempre diferente como 16, 125, 425 cin este valor podria
> manipular el programa que abri ??? y en tal caso como !
Un "Handle" es simplemente un valor que devuelve el API para determinadas
funciones, y que necesitan otras funciones trambién de API para manejar
ciertos 'objetos'. P.ej., cuando se crea una fuente, esa fuente queda
identificada con un handle, y cualquier función del API que necesite
utilizar esa fuente recibirá dicho "Handle" en alguno de sus parámetros.
En el caso de Xailer, todas las clases que representen objetos de windows,
es decir, que deriven de TWinObject, tienen una propiedad Handle, que no es
ni más ni menos que el "handle" que va a necesitar windows para identificar
el objeto. ¿Y qué se puede hacer con ese "handle"? Pues depende de lo que
quieras hacer y de lo que windows te deje hacer. No hay una regla fija, pero
todo está en la documentación del API.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Diego Ferreira
Mensajes: 148
Registrado: Mar Dic 18, 2007 4:39 pm

Como se unsa el Handle ???

Mensaje por Diego Ferreira »

....Gracias por la Explicacion amigo Jose ! =D
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=496646a8@svctag-j7w3v3j....]496646a8@svctag-j7w3v3j....[/email]
> Diego,
>
>> Hola amigo del Foro por curiosidad veo por mucfgho lado el HANDLE y por
>> lo menos en la funcion Execute() cuando hago por ejemplo Execute(
>> "cDirectorio" + "NotePad.EXE" ) el valor de retorno es el tal Handle que
>> es un numero siempre diferente como 16, 125, 425 cin este valor podria
>> manipular el programa que abri ??? y en tal caso como !
>
> Un "Handle" es simplemente un valor que devuelve el API para determinadas
> funciones, y que necesitan otras funciones trambién de API para manejar
> ciertos 'objetos'. P.ej., cuando se crea una fuente, esa fuente queda
> identificada con un handle, y cualquier función del API que necesite
> utilizar esa fuente recibirá dicho "Handle" en alguno de sus parámetros.
>
> En el caso de Xailer, todas las clases que representen objetos de windows,
> es decir, que deriven de TWinObject, tienen una propiedad Handle, que no
> es ni más ni menos que el "handle" que va a necesitar windows para
> identificar el objeto. ¿Y qué se puede hacer con ese "handle"? Pues
> depende de lo que quieras hacer y de lo que windows te deje hacer. No hay
> una regla fija, pero todo está en la documentación del API.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
Responder