Duda sobre Printsetup()
Publicado por Oscar SS (54 intervenciones) el 01/05/2003 01:42:02
Hola, espero que alguien me pueda ayudar.
Mi problema es el siguiente:
Cuando mi programa manda a imprimir hace referencia a la funcion printdsetup(), el cual me despliega una ventanita donde me lista las impresoras que tengo disponibles, ademas de la lista de impresoras me muestra dos botones Aceptar y cancelar, al dar clic al boton aceptar me manda la impresion a la impresora seleccionada hasta ahi esta todo bien, el problema es cuando le doy clic al boton cancelar se supone que no debe mandarme a imprimir pero si me esta imprimiendo ya cheque el valor que regresa la funcion y es el mismo valor (1) si hago clic en el boton aceptar o en el boton cancelar me regresa 1, mi idea era que me regresara distintos valores para asi controlar el que me imprima o no, pero como es el mismo valor no puedo hacerlo. Si alguien sabe de otra forma de mandar a imprimir le agradeceria mucho si me ayuda, estoy utilizando PowerBuilder 6.5 si tiene alguna o no quedo bien explicado mi problema haganmelo saber para dar mas detalles, de antemano gracias.
Mi problema es el siguiente:
Cuando mi programa manda a imprimir hace referencia a la funcion printdsetup(), el cual me despliega una ventanita donde me lista las impresoras que tengo disponibles, ademas de la lista de impresoras me muestra dos botones Aceptar y cancelar, al dar clic al boton aceptar me manda la impresion a la impresora seleccionada hasta ahi esta todo bien, el problema es cuando le doy clic al boton cancelar se supone que no debe mandarme a imprimir pero si me esta imprimiendo ya cheque el valor que regresa la funcion y es el mismo valor (1) si hago clic en el boton aceptar o en el boton cancelar me regresa 1, mi idea era que me regresara distintos valores para asi controlar el que me imprima o no, pero como es el mismo valor no puedo hacerlo. Si alguien sabe de otra forma de mandar a imprimir le agradeceria mucho si me ayuda, estoy utilizando PowerBuilder 6.5 si tiene alguna o no quedo bien explicado mi problema haganmelo saber para dar mas detalles, de antemano gracias.
Valora esta pregunta
0