| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
ifrit Master


Registrado: 12 Jun 2007Mensajes: 509Ubicación: La Habana, Cuba
|
Publicado: Mie 28 Nov, 2007 3:47 pm Asunto: como pegunatr el nombre de mi aplicacion |
|
|
Quiciera saber ,por favor, desde mi programa cual es el nombre de el mismo
, es decir en un boton darle click y que me salga en un label cual es su nombre. y si podeis decirme tambien como utilizar la funcion API :FindWindows lo agradeceria
saludos ifrit _________________ Todos somos ignorantes, lo que no todos ignoramos lo mismo... |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
|
| Volver arriba |
|
 |
Cri_sys Master


Registrado: 13 Feb 2004Mensajes: 198Ubicación: Maringá, Brazil
|
Publicado: Mie 28 Nov, 2007 6:28 pm Asunto: Nombre de la aplicacion findwindow |
|
|
La verdad no se cual bn el nombre uqe deseas...
El nombre de la aplicacion puedes conseguirlo de Form->Caption;
Si es el nombre del programa .exe seria...
Application->ExeName;
pero te arroja con todo y el path.
para solo obtener el nombre haces...
ExtractFileName(Application->ExeName);
a el FindWindow le pasas como parametro el nombre del handle que deseas obtener.
por ejemplo para obtener el handle de la barra de tareas
FindWindow( "Shell_TrayWnd", NULL );
y si deseas obtener una handle "interno" utilizas la funcion FindWindowEx.
por ejemplo para obtener el boton de inicio que esta dentro de la barra de tareas...
FindWindowEx( FindWindow( "Shell_TrayWnd", NULL ) , 0 , "Button", NULL ) ;
Salu2 _________________ Read what I mean, not what I write! |
|
| Volver arriba |
|
 |
ifrit Master


Registrado: 12 Jun 2007Mensajes: 509Ubicación: La Habana, Cuba
|
Publicado: Jue 29 Nov, 2007 5:54 am Asunto: |
|
|
Otra vez resolviendo mis problemas y muy bien ...
Cri_sys y Angel un millon de gracias , lo que me han mandado me ha funcionado de maravillas era la funcion:
ExtractFileName(Application->ExeName);
nuevamente gracias y mis respetos
saludos ifrit  _________________ Todos somos ignorantes, lo que no todos ignoramos lo mismo... |
|
| Volver arriba |
|
 |
Cri_sys Master


Registrado: 13 Feb 2004Mensajes: 198Ubicación: Maringá, Brazil
|
Publicado: Vie 30 Nov, 2007 5:18 pm Asunto: |
|
|
Todo bien
estamos aqui para eso...
cualquier duda solo chifla!
Salu2 _________________ Read what I mean, not what I write! |
|
| Volver arriba |
|
 |
|