• Lunes 18 de Noviembre de 2024, 20:36

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - nestor g

Páginas: [1]
1
Visual Basic 6.0 e inferiores / Elección De Impre Con Commondialog
« en: Martes 3 de Febrero de 2004, 18:07 »
Hola:

Quiero, utilizando el Commondialog.showprinter que el usuario elija nombre de la impresora. Luego quiero hacer que el printer por el que yo haga los print sea esa impresora.

Veo que el commondialog no me devuelve el Devicename sino el hDC, que no se si a través de él tengo que relacionarlo con el printer que tampoco sabría como relacionarlo.

Gracias por sus ayudas.

Néstor G

2
Visual Basic 6.0 e inferiores / Como Averiguo Si Es Impresora Y No Fax
« en: Lunes 2 de Febrero de 2004, 20:34 »
Hola:

Quiero emitir un listado sabiendo el puerto a imprimir y buscando la impresora que está en ese puerto.

Se como averiguar y setear esa impresora como predeterminada.
El problema que tengo es que tengo instalado el Symantec Fax que está en ese puerto como una impresora (¿?).
Entonces en vez de darme mi impresora me da el Fax.
Cómo puedo descartar (obviamente que no sea preguntando ese nombre porque pueden ser otros) ?

ahi va la rutina que hago

private Sub modificopuerto(puerto As Byte)
anterior = Printer.DeviceName
If puerto = 0 Then Exit Sub
Dim laimpre As Printer
For Each laimpre In Printers
If laimpre.Port = "LPT" & puerto & ":" Then
CUALi = laimpre.DeviceName
Set Printer = laimpre
Exit For
End If
Next laimpre
End Sub

Gracias, cualquier ayuda es bienvenida.
Néstor G

3
Visual Basic 6.0 e inferiores / Re: Printer.width Es Ancho Físico O Area Imprimible
« en: Miércoles 28 de Enero de 2004, 12:42 »
Yo mismo encontré la respuesta es el ancho físico.

Con el Scalewidh encuentro el area imprimible


Néstor G.

4
La propiedad width de printer es el tamaño del ancho físico del papel o es el área imprimible ?

Si fuera el físico, cómo averiguo el área imprimbible.

Otra similar:

Si hago Printer.textwidth de un string me da que es menor al printer.width sin embargo se trunca por qué ??

Néstor G

5
Visual Basic 6.0 e inferiores / Re: Picture Y El Truncamiento De Texto
« en: Lunes 26 de Enero de 2004, 18:31 »
Muchísimas gracias Abur !

En vez tantos picture a los costados puse un Frame y dentro del Frame el picture.

El truco veo es que en el picture esté todo y juando con top y left con valores negativos mostrar a través del contenedor una ventanita del picture.

Muy ingenioso.

Gracias nuevamente

Néstor G.

6
Visual Basic 6.0 e inferiores / Picture Y El Truncamiento De Texto
« en: Lunes 26 de Enero de 2004, 16:46 »
Hola: estoy haciendo como un vista preliminar de lo que imprimo.

Probé con Picture y print "un texto".
Encontré como agregarle VyHScroll (gracias a quien me respondió el mensaje mio anterior).

Trabajo en Vb 6.0
El problema que tengo y pregunto si existirá alguna solución es que cuando imprimo en un picture que es más pequeño de lo que mando con el print, el texto me lo trunca (aunque ponga autosize) y no se me ocurre como o recuperar lo truncado para poder por ejemplo scrollearlo

Alguien tiene alguna idea ? Si tuvieran que hacer el Vista Preliminar del Word por ejemplo qué control usarían ?

Con el Richtext el problema que me encontré es que trabaja por texto y no puedo ubicar coordenadas (por ejemplo richtext.currentx, etc).

Toda idea es bienvenida !
Gracias

7
Visual Basic 6.0 e inferiores / Que Control Me Recomiendan Usar - Picture O Que ?
« en: Domingo 25 de Enero de 2004, 15:39 »
Estoy desarrollando una aplicación para que se visualice en
pantalla lo que voy a imprimir.

Si quiero usar el control picturebox, me encuentro que no tiene las barra de desplazamiento (Scrollbars), si uso el
richtextbox, me encuentro que se le asigna caddena de textos y no puedo conocer coordenadas de lo que escribo (como en printer.textheight, etc).

Qué control me recomiendan ?
Con qué control harian por ejemplo Vista Preliminar del Word ?

Gracias

8
Visual Basic 6.0 e inferiores / Re: Como Guardo Un "on Error Goto..."
« en: Jueves 22 de Enero de 2004, 16:46 »
Quizás quieras algo más sofisticado pero porqué no hacés:

N = err.number y guardás el N en una tabla ?

Néstor G

9
Hola: en VB 6.0 quiero poner un picturebox el autosize a true y no trae el efecto que espero (que se adecue el tamaño).

picturebox1.autosize = True
picturebox1.print "Linea 1"
picturebox1.print "Linea 2"
...

y trunca el texto.
Alguien tiene alguna idea por qué ?

Gracias
NG

10
Como hago un enter en un texbox y que no me salga un
>símbolo |

Tanto si pongo la constante VbCrLf como el ascii 13 y 10 me pasa lo mismo :

>Si hago t.txt = "AA" + CHR (13) + CHR (10) + "BB"
>Sale AA||BB   en vez de
>AA
>BB
>
>Alguien sabe porqué ?
>Gracias

11
Gracias pero no funciona
Poner vbClrf es lo mismo que CHR 13 y 10 (enter y salto de linea)
Me salen también las dos rayotas.

NG

12
Visual Basic 6.0 e inferiores / En Vb 6.0 Como Introducir Un Enter En Un Text Box
« en: Sábado 17 de Enero de 2004, 22:34 »
Como introducir un enter en un textbox :
Si hago t.txt = "AA" + chr (13) + chr (10) + "BB"
Me sale AA||BB en vez de
AA
BB

Alguien sabe porqué ?
Gracias
NG

Páginas: [1]