La Web del Programador: Comunidad de Programadores
 
    Pregunta:  20200 - PROPIEDAD VALUE DEL CONTROL MSCAL.OCX EN VF6
Autor:  hector mora
Al insertar el archivo mscal.ocx (calendario para recibir valores fecha de Office) en un formulario desaparece la propiedad value, porque ?
esto no ocurría en la versión 3.0 para windows porque en la versión 6.0 no reconoce esta propiedad? existe alguna solución ?

Gracias por sus sugerencias.

  Respuesta:  Jeg
Porqué desaparece la propiedad value no te se decir, tambien tuve el mismo problema que tu y esta fue mi solucion.

Aunque la propiedad value no este disponible si dispone de las propiedades day, month y year que devuelven el dia el mes y el año respectivamente

Como estas propiedades son de tipo numerico las paso a cadena

fecha = alltrim(str(thisform.olecontrol1.day))+'/'+;
alltrim(str(thisform.olecontrol1.month)) + '/' + alltrim(str(thisform.olecontrol1.year))

y por ultimo la paso a tipo fecha

fecha1 = ctod(thisform.text1.value)

Espero que esto te ayude

Buena suerte