hacer que CommonDialog- No permita...
Publicado por Elvis (21 intervenciones) el 22/12/2005 05:36:41
Saludos.
Necesito saber como hacer que un CommonDialog No permita que el usuario digite una extension diferente a la que esta definida por default.
Utilzo el siguiente codigo.
Cmdialog1.FileName = ""
Cmdialog1.Filter = "Archivos Access (*.mdb)|*.mdb"
Cmdialog1.FilterIndex = 2
Cmdialog1.ShowSave
nombreArchivo = Cmdialog1.FileName
Pero de igual forma el usuario pode poner la extencion que se le antoje, y el nombre del archvio queda con la extension que pone el user.
Con ciclos"for" es recorrido el nombre del string con el fin de encontar el pto y reemplazarlo, pero he topado con cartpetas que dentro de su nombre tienen "." y me corta la hilera de forma incorrecta.
Gracias
Necesito saber como hacer que un CommonDialog No permita que el usuario digite una extension diferente a la que esta definida por default.
Utilzo el siguiente codigo.
Cmdialog1.FileName = ""
Cmdialog1.Filter = "Archivos Access (*.mdb)|*.mdb"
Cmdialog1.FilterIndex = 2
Cmdialog1.ShowSave
nombreArchivo = Cmdialog1.FileName
Pero de igual forma el usuario pode poner la extencion que se le antoje, y el nombre del archvio queda con la extension que pone el user.
Con ciclos"for" es recorrido el nombre del string con el fin de encontar el pto y reemplazarlo, pero he topado con cartpetas que dentro de su nombre tienen "." y me corta la hilera de forma incorrecta.
Gracias
Valora esta pregunta


0