![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
HolaJoviali y bienvenido a Club Delphi
![]() Como a todos los que se inician te invitamos a que leas nuestra guía de estilo. Para obtener los valores de las propiedades Name y Caption de los forms creados en una aplicacion podes utilizar la variable Screen. Un ejemplo: En cuanto a "la case" no se que significa. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#2
|
||||
|
||||
|
Hola de nuevo.
Releyendo tu mensaje, creo que te referis al nombre de la clase (no me dí cuenta en la primera leida). En ese caso cambiá en el código anterior esta linea:
Por esta:
Saludos. ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#3
|
|||
|
|||
|
Gracias, por ser tan rapido
Buenas, esto funciona para la misma aplicacion en ejecución , lo que busco son esos mimos datos que me has comentado anteriormente pero de otra aplición . Yo he estado probando con las siguientes funciones:
FindWindow //Para encontrar la aplicacione en concreto. GetWindowText(wnd, WinName, 144); // Obtiene el texto de la ventana actual GetClassName(wnd, CName, 144); // Obtiene el nombre de la clase siendo wnd el Handle de la aplicacion principal. Pero esto no me funciona ya que no me recorre las ventanas hijas de la apliccion. En definitiva lo que busco es que una aplicación "A" busque cuantas ventanas tiene la aplicación "B" abiertas. y me de la información de la clase de cada una de ellas: b--->TF_principal. b1--->Tf_aux1 b2--->tf_aux2. Todo esto viene porque estoy haciendo un programa que actualiza otro y necesito saber que esta en la ventana principal de la aplicacion para poder cerrarla y actualizar la aplicación. Gracias. |
|
#4
|
||||
|
||||
|
Recuerda poner los tags al código fuente, ejemplo:
![]() Gracias ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
||||
|
||||
|
Quizás esto te de pistas:
Ejemplo de uso:
Saludos. |
|
#6
|
||||
|
||||
|
Y mejor de esta otra forma:
Con el mismo ejemplo de uso:
Saludos. Última edición por escafandra fecha: 18-06-2012 a las 12:27:05. |
|
#7
|
|||
|
|||
|
Buenas,
La funcion que me has pasado me ha ayudado mucho, por cierto he tenido que cambiar esto para que funcione Código Delphi [-]GetWindowThreadProcessId(Handle, PId); por GetWindowThreadProcessId(Handle,@ PId); La funcion me ha devuelto mas informacion de la que esperaba y me ha surgido la siguiente duda. ¿Puedo preguntar si la Clase TF_MULTICONSULTA es una calse class(TForm) ?.Esto me ayudaria ya que me mostraria solo los formularios de la aplicacion. hWnd: 000202B6h Caption: MultiConsulta Clase: TF_MULTICONSULTA ----------------------------------------------- hWnd: 000102B0h Caption: Aplicación Servidor - Clase: TF_Principal ----------------------------------------------- hWnd: 000202A2h Caption: Clase: TfrProgressForm ----------------------------------------------- hWnd: 00060248h Caption: Servidor - Clase: TApplication ----------------------------------------------- hWnd: 011B04D2h Caption: Clase: ComboLBox ----------------------------------------------- hWnd: 000102CAh Caption: Clase: TPUtilWindow ----------------------------------------------- hWnd: 000102C8h Caption: Clase: TPUtilWindow ----------------------------------------------- hWnd: 000102C6h Caption: Clase: TPUtilWindow ----------------------------------------------- hWnd: 000102C4h Caption: Clase: TPUtilWindow ----------------------------------------------- hWnd: 000102C2h Caption: Clase: TPUtilWindow ----------------------------------------------- hWnd: 000102C0h Caption: Clase: TPUtilWindow ----------------------------------------------- hWnd: 000102BEh Caption: Clase: TPUtilWindow ----------------------------------------------- hWnd: 000102BCh Caption: Clase: TPUtilWindow ----------------------------------------------- hWnd: 000102B4h Caption: Clase: TPUtilWindow ----------------------------------------------- hWnd: 000102AEh Caption: Clase: TPUtilWindow ----------------------------------------------- hWnd: 000102ACh Caption: Clase: TPUtilWindow ----------------------------------------------- hWnd: 000102D8h Caption: M Clase: MSCTFIME UI ----------------------------------------------- hWnd: 0004022Ch Caption: Default IME Clase: IME ----------------------------------------------- |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| For a todas las ventanas abiertas. | rauros | Varios | 1 | 03-08-2008 22:07:59 |
| Cerrar todas las Ventanas MDIChild | gluglu | OOP | 11 | 18-04-2007 20:12:56 |
| Recoger Información de Balanza | altp | Varios | 4 | 22-08-2005 21:26:32 |
| Minimizar todas las ventanas | santiago14 | Varios | 2 | 17-09-2004 03:34:01 |
| minimizar todas las ventanas. | soyhugo | Varios | 2 | 18-02-2004 13:11:26 |
|