Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

como pegunatr el nombre de mi aplicacion

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: como pegunatr el nombre de mi aplicacion Responder citando

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
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Puedes extaerlo con un función de Builder: Application->ExeName. Mira la ayuda para TApplication.
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Nombre de la aplicacion findwindow Responder citando

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
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

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 Wink
_________________
Todos somos ignorantes, lo que no todos ignoramos lo mismo...
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Todo bien
estamos aqui para eso...
cualquier duda solo chifla!

Salu2
_________________
Read what I mean, not what I write!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.