Power Builder - error SKIN (insertando OBJeto OLE) para OSCAR

 
Vista:

error SKIN (insertando OBJeto OLE) para OSCAR

Publicado por omar (14 intervenciones) el 11/03/2004 08:06:17
estoy tratando de colocar skin a mi ventana...
He descargado el *.pbl, que hablaron en otros temas anteriores, por ahi OSCAR dijo que realize lo sgte para que pueda funcionar...

1. Registren el nuevo OCX llamado: actskin4.ocx. Luego inserten este OLE en su ventana. Pueden colocarlo en el lugar que les plazca. Total este control, permanece invisible en tiempo de ejecución.

2. Si los archivos *.skn, guardaron en la misma carpeta donde está su aplicación, solo deben escribir en el evento OPEN de su ventana:

ole_skin.object.LoadSkin("TopSecret.skn")
ole_skin.Object.ApplySkin(Handle( this ))

Y estos son los errores:
He registrado el actskin4.ocx, pero al momento de agregarlo al objeto window (w_skin) me aparece el siguiente error:
INSERT OLE CONTROL OLE
control is missing critical interface 'IPersiststorage'

Y al momento de ejecutarlo me sale el error:
error calling external object function loadskin at line 1 open event of object w_skin
ayuda por favor...... please
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:error SKIN (insertando OBJeto OLE) para OSCAR

Publicado por Jorge (900 intervenciones) el 11/03/2004 13:53:52
Hola

Hasta donde yo lo he probado nunca me dio error al registrar
el OCX que deje

Bajo que Sis Operativo estas trabajando ??

Estas usando la w_skin de la pbl. que deje ??
esa ya tienme incrustado el objeto

Prueba de desregistrar y volver a registra el OCX
Crea una Ventana nueva e insertalo en esa
cualquier cosa te envio el OCX de nuevo puede ser
que tenga algun problema.
Registralo desde Power

Suerte y Saludos

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:error SKIN (insertando OBJeto OLE) para OSCAR

Publicado por omar (14 intervenciones) el 13/03/2004 05:03:30
Trabajo en win XP, powerbuilder 9.0, claro esa *.pbl la encontre en la seccion codigo fuente... ya hice lo que me dijiste pero igualmente no funciona.... a que se debera?.. espero tu respusta gracias..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:error SKIN (insertando OBJeto OLE) para OSCAR

Publicado por ALADO (1 intervención) el 16/12/2004 15:20:16
oe man solo registra un nuevo control desde CREATE CONTROL OLE y de ahi solo ubica el ocx.
despues colocale el nombre del control que viene con el ejemplo
creo que es "ole_skin" al que insertas claro que elimina el anterior primero. Bueno suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar