TProgress en windows ce .net

Post Reply
Salvador
Posts: 144
Joined: Sun Dec 18, 2005 3:18 pm
Location: España

TProgress en windows ce .net

Post by Salvador »

Hola.
Tengo una pda con Windows Ce net 4.1 y el control TProgress da error "Cant create dialog box"

El fuente:

Code: Select all | Expand

REDEFINE PROGRESS oPrg ID 300 OF oDlg

En el RC probado de 2 formas:

Code: Select all | Expand

CONTROL "", 300, "msctls_progress32", 0 | WS_CHILD | WS_VISIBLE | WS_BORDER, 6, 89, 100, 13
CONTROL "", 300, "TProgress", 0 | WS_CHILD | WS_VISIBLE | WS_BORDER, 6, 89, 100, 13


Agradecería ayuda. :oops:
Saludos
Salvador
User avatar
Antonio Linares
Site Admin
Posts: 42511
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 31 times
Been thanked: 73 times
Contact:

Re: TProgress en windows ce .net

Post by Antonio Linares »

Salvador,

Si es la versión 4.1 de Windows CE es bastante antigua.

Hay algún programa en el panel de control que tenga ese control ? Por asegurarnos de que esa versión de Windows CE lo soporte
regards, saludos

Antonio Linares
www.fivetechsoft.com
Salvador
Posts: 144
Joined: Sun Dec 18, 2005 3:18 pm
Location: España

Re: TProgress en windows ce .net

Post by Salvador »

He visto correr alguna aplicación que muestra un progressbar.

Me sucede lo mismo con la clase TTabControl y tambien está soportada ya que en el panel de control hay varias aplicaciones que lo muestran.
Estas definiciones en el RC tampoco funcionan.:(

Code: Select all | Expand


CONTROL "", 300, "SysTabControl32", 0 | WS_CHILD | WS_VISIBLE | WS_BORDER, 6, 89, 100, 13
CONTROL "", 300, "TTabControl", 0 | WS_CHILD | WS_VISIBLE | WS_BORDER, 6, 89, 100, 13
 


Gracias por tu interés.
Saludos
Salvador
Salvador
Posts: 144
Joined: Sun Dec 18, 2005 3:18 pm
Location: España

Re: TProgress en windows ce .net

Post by Salvador »

Antonio,

Confirmado, tanto el Progressbar como el TabControl son mostrados en aplicaciones del panel de control.
Saludos
Salvador
User avatar
Antonio Linares
Site Admin
Posts: 42511
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 31 times
Been thanked: 73 times
Contact:

Re: TProgress en windows ce .net

Post by Antonio Linares »

Salvador,

Prueba a llamar a la función InitCommon() al comienzo de tu aplicación para que se inicialize el uso de los common controls.

Normalmente esto no es necesario porque el propio Windows los inicializa, pero puede ser que en esa versión de Windows no esten inicializados.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Salvador
Posts: 144
Joined: Sun Dec 18, 2005 3:18 pm
Location: España

Re: TProgress en windows ce .net

Post by Salvador »

Antonio,

con InitCommon() !!Funciona !! :D

Muchas gracias.
Saludos
Salvador
User avatar
Antonio Linares
Site Admin
Posts: 42511
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 31 times
Been thanked: 73 times
Contact:

Re: TProgress en windows ce .net

Post by Antonio Linares »

bien :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply