Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

CommonDialog en VB6 (SP6)

Estas en el tema de CommonDialog en VB6 (SP6) en el foro de Visual Basic clásico en Foros del Web. Hola de nuevo compañeros gracias anticipadas por la ayuda, me estoy volviendo loco con un CommonDialog, lo tengo activado en complementos y lo tengo programado, ...
  #1 (permalink)  
Antiguo 25/02/2010, 08:54
 
Fecha de Ingreso: marzo-2005
Mensajes: 118
Antigüedad: 19 años, 1 mes
Puntos: 1
CommonDialog en VB6 (SP6)

Hola de nuevo compañeros gracias anticipadas por la ayuda, me estoy volviendo loco con un CommonDialog, lo tengo activado en complementos y lo tengo programado, pero al dar al botón designado para que salga la pantalla de selección de fichero (en tiempo de ejecución) me da error 91. Por favor ayudadme. El código es éste:

Private Sub ImpCarta_Click()
Dim Rec_Certific As Recordset, Rec_RenovadoPESOL As Recordset
Dim msg As String
Dim VentSelecFichero As CommonDialog

' VentSelecFichero.CancelError = True
On Error GoTo ImpCarta_ERROR

certificado_id = NumCertificado.Caption

VentSelecFichero.InitDir = "C:\"
VentSelecFichero.Flags = cdlOFNHideReadOnly
VentSelecFichero.Filter = "*.TXT"
VentSelecFichero.FileName = "*.TXT"
VentSelecFichero.CancelError = True
VentSelecFichero.ShowOpen

Muchas gracias de nuevo y saludos cordiales.
  #2 (permalink)  
Antiguo 25/02/2010, 14:40
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 9 meses
Puntos: 29
Respuesta: CommonDialog en VB6 (SP6)

El commondialog lo tienes que poner en el form como si fuese un botón o cualquier otra cosa

El error te lo dá porque lo declaras en la sub

Dim VentSelecFichero As CommonDialog

pón el commondialog en el form, ponle de nombre ventselecfichero y elimina esta linea.

Saludos
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!
  #3 (permalink)  
Antiguo 01/03/2010, 03:41
 
Fecha de Ingreso: marzo-2005
Mensajes: 118
Antigüedad: 19 años, 1 mes
Puntos: 1
Respuesta: CommonDialog en VB6 (SP6)

Hola de nuevo y muchas gracias por la respuesta, pkj. Me has sacado de un apuro (por tu respuesta me doy cuenta de lo verde que estoy, me tengo que volver a poner serio con el VB...).

Muchas gracias de nuevo y un saludo.

Etiquetas: vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:16.