ayuda con ocx

28/12/2004 - 22:45 por javier gonzalez | Informe spam
Espero me ayuden ya le di varias vueltas y no le he encontrado

Estoy en un formulario que tiene un OLE para MAPX para sacar coordenadas
dentro de un mapa.
Este tiene ciertas propiedades y metodos ya definidos dentro del OLE.
Uno de los metodos es CONVERTCOORD y en los manuales y en la definicion
del metodo dice que recibe parametros, la primera instruccion y unica es
LPARAMETERS y dice :
LPARAMETERS x,y,x1,y1,pos

ahora bien yo pongo el siguiente codigo :

local mapx , mapy
local screenx , screeny

store 100 to screenx
store 25 to screeny

store 0 to mapx
store 0 to mapy

xx = int(250)
yy = int(300)
thisform.olecontrol1.convertcoord (screenx,screeny,mapx,mapy,1)
m.xx3 = mapx
m.yy3 = mapy


olecontrol1 el el objeto que dibuja el mapa y CONVERTCOORD es el metodo a
llamar yo paso los parametros y me marca un error y no doy con el.

el metodo es tan sencillo que no se que pasa

el error es : OLE Error code :0x80020005 : type mismatch

alguna sugerencia de alguien que me quiera ayudar..

saludos y gracias




PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway

Preguntas similare

Leer las respuestas

#1 Edgardo Sanchez
28/12/2004 - 22:51 | Informe spam
Hola Javier...

Revisa el tipo de datos de los parametros con los que le envias y los
que recibes...

Suerte y Buen Año!

Edgardo Sanchez
Buenos Aires - Argentina


"javier gonzalez" escribió en el mensaje
news:%23Qe%
Espero me ayuden ya le di varias vueltas y no le he encontrado

Estoy en un formulario que tiene un OLE para MAPX para sacar coordenadas
dentro de un mapa.
Este tiene ciertas propiedades y metodos ya definidos dentro del OLE.
Uno de los metodos es CONVERTCOORD y en los manuales y en la definicion
del metodo dice que recibe parametros, la primera instruccion y unica es
LPARAMETERS y dice :
LPARAMETERS x,y,x1,y1,pos

ahora bien yo pongo el siguiente codigo :

local mapx , mapy
local screenx , screeny

store 100 to screenx
store 25 to screeny

store 0 to mapx
store 0 to mapy

xx = int(250)
yy = int(300)
thisform.olecontrol1.convertcoord (screenx,screeny,mapx,mapy,1)
m.xx3 = mapx
m.yy3 = mapy


olecontrol1 el el objeto que dibuja el mapa y CONVERTCOORD es el metodo a
llamar yo paso los parametros y me marca un error y no doy con el.

el metodo es tan sencillo que no se que pasa

el error es : OLE Error code :0x80020005 : type mismatch

alguna sugerencia de alguien que me quiera ayudar..

saludos y gracias




PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida