Título: problema con CommonDialog Publicado por: vivachapas en 28 Diciembre 2007, 21:56 pm bueno... hice un programa... envia archivos del cliente al servidor.. pero mi problema es este... cuando busco un archivo y se muestra el commondialog, si yo no pongo abrir y pongo cancelar tira un error y se cierra el programa...
les dejo parte del code: CommonDialog = CD Código: If WS.State = 7 Then probe con CD.CancelError = true , desp con False y no se q mas hacer... probe con If etc... en google hay un ejemplo pero con el show font, y no lo termine de entender... si alguno me dice como hacer se lo agraderia Título: Re: problema con CommonDialog Publicado por: GroK en 28 Diciembre 2007, 22:12 pm La forma mas facil (que no la mas elegante) es:
Código
Saludos Título: Re: problema con CommonDialog Publicado por: vivachapas en 29 Diciembre 2007, 02:07 am si esa es la q tenia xD pero... mas abajo cuando recibe el archivo... para poner asi tengo q modificarlo al code xD
otra cosita... en una parte del code tengo dos InpuBox, pero si se cancela uno... se sigue con el codigo como si hubiese aceptado.. y en el caso de no poner nada va al error el code es Código: Private Sub Command2_Click() pense q seria como el msgbox... pero se ve q no xD jejej alguna idea de como hacerlo? aca no puedo usar el On Error Goto xq lo use para el caso de q en el puerto pongan una palabra... Título: Re: problema con CommonDialog Publicado por: cassiani en 30 Diciembre 2007, 02:49 am Citar si yo no pongo abrir y pongo cancelar tira un error y se cierra el programa... Para evitar que se cierre al cancelar, yo hacia esto: Código: Private Sub Command1_Click() Saludos! ¡quizas sirva de algo! voy rápido y no me da tiempo de leer más... :rolleyes: Título: Re: problema con CommonDialog Publicado por: vivachapas en 30 Diciembre 2007, 06:00 am jja si barbaro muchas gracias :DD: ;)
Título: Re: problema con CommonDialog Publicado por: cassiani en 30 Diciembre 2007, 20:07 pm Hola... con un poco más de tiempo...
Citar pense q seria como el msgbox... pero se ve q no xD jejej alguna idea de como hacerlo? aca no puedo usar el On Error Goto xq lo use para el caso de q en el puerto pongan una palabra... Al parecer, no! Código
Cuando se presiona el botón Cancelar o se cierra el imputBox usando la X, el programa devuelve una cadena de caracteres igual a 0, por lo tanto --> Puerto = "" y la comparación deberia ser: Código
Usando tu code, yo lo haria asi: Código
Saludos! espero que te sea de utilidad... :P Título: Re: problema con CommonDialog Publicado por: vivachapas en 30 Diciembre 2007, 22:10 pm jaja muchas gracias!! re bien explicado :P jeje
ahroa estoy haciendo graficos para darle una mejor forma y apariencia.. luego le pongo la transpariencia y va a quedar de 10 ;) |