![]() |
Establecer filtro "Todas las Imagenes" en common Dialog Hola saludos a todos mi duda es la siguiente: se como establecerle al common dialog el filtro de "Archivos de word" para que solo se vean en el common dialog los .doc o bien "Todos los archivos" y veo todo lo que hay en la carpeta pero como hago para establecer la opción "Todas las imagenes" y de esa forma se puedan ver todos lo gif,jpg,bmp al mismo tiempo espero puedan ayudarme Gracias por adelantado |
El metodo sera similar supongo al usado en las llamadas mediante API al CommonDialog (hace siglos que no uso el OCX para algo tan mimio) y la forma en este seria asi: Código: Filtro = "Todas las Imagenes|*.bmp;*.gif;*.jpg;*.png|Todos los archivos (*.*)|*.*"Código: *.bmp;*.gif;*.jpg;*.png |
commondialog.Filter = "Archivos JPG|*.jpg|Archivos GIF|*.gif|Archivos BMP|*.bmp" |
gracias a ambos Realmente yo lo invoco por medio de api pero puse en este post common dialog para aumentar las probabilidades de responderme los estuve probando y no me funciono del todo pero gracias a uds 2 pude darme una idea y empezar a probar hasta que me funciono a la propiedad filter le establecí lo siguiente : "Todas las Imagenes (*.jpg;*.bmp;*.gif)" & Chr$(0) & "*.jpg;*.bmp;*.gif" y listo trabajó Gracias a ambos por su valiosa ayuda |
Separastes el filtro con un caracter Chr(0)? Eso te debio dejar posiblemente el filtro de esta forma: "*.jpg;*.bmp;*.gif" Sin la descripcion del filtro: "Todas las Imagenes (*.jpg;*.bmp;*.gif)" Los filtros de ejemplo que te pusimos tanto darkhack como yo te deberian funcionar sin problema alguno. Salu2... |
Estoy de acuerdo con EX3....Pero si dices que te funciono me alegro ya que era la intencion:arriba: |
yo los entiendo, a mi tambien me extraño... lo que sucede es que yo no pude utilizar el common dialog porque estoy utilizando un ocx gradient para pintar el programa y resulta que al mover el common dilaog me los despinta por lo que me encontre en internet una clase que invoca al common dialog por api y ahí no me despinta nada y de esta forma tengo que colocarlo como lo tengo arriba para que funcione cosas estrañas suceden a veces saludos y gracias a los 2 por su importantisima ayuda |
Cita:
Salu2... |
hola gracias, dejame ver como puedo subir un archivo aqu{i y lo pongo para que lo vean |
Sube el codigo del modulo en el que estan las llamadas para invocar el CommonDialog via API, osea, copia el codigo y lo pegas en el mensaje de tu respuesta entre [code][/code] para verlo comodamente los demas. O eso o compara tu mismo el codigo con este recurso por ejemplo: Cuadros de diàlogo de win mediante Api Por cierto, si estas cargando imagenes desde el CommonDialog quizas te interese poder previsualizar mientras buscas desde el: CommonDialog con previsualizacion de imagenes Salu2... |
| La zona horaria es GMT -6. Ahora son las 11:45. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.