• Viernes 8 de Noviembre de 2024, 21:35

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.


Temas - kennety

Páginas: [1]
1
Visual Basic 6.0 e inferiores / Re: Dichosos Timers....Ayuda!
« en: Miércoles 2 de Julio de 2003, 20:54 »
Hola, tengo una aplicación en donde utilizo bastantes timers, he creado un procedimiento para desactivar todos los timers de un form concreto de la siguiente forma:

Public Sub TimersPrensa()    frmPrensa.tmrLectura.Enabled = False
frmPrensa.tmrAlarmaAfilar.Enabled=False
frmPrensa.tmrAlarmaObjetivo.Enabled = False  
frmPrensa.tmrRegistrandoDatos.Enabled = False
frmPrensa.tmrAjuste.Enabled = False
frmPrensa.tmrAjuste2.Enabled = False
frmPrensa.tmrPiezas.Enabled = False
frmPrensa.tmrTiempo.Enabled = False
End Sub

Este procedimiento lo tengo en un modulo para poderlo llamar desde qualquier form. El problema es que cuando se ejecuta este SUB (habiendo descargado el frmPrensa) al cabo de cierto tiempo se muestra en pantalla el frmPrensa.
No sé si queda muy claro el problema pero me está fastidiando muchísimo, decidme lo que algo aunque sea que no hay solucion.

Gracias.

2
Visual Basic 6.0 e inferiores / Re: Duda al generar .EXE.
« en: Domingo 22 de Junio de 2003, 17:09 »
He realizado una aplicación en VB6 con ADO, y ahora debo generar el .EXE para poder ejecutar mi aplicación en otros PC's.
Las referencias seleccionadas en el VB y por tanto sus .DLL, se incluiran en el .EXE generado, o tendran que estar presentes en el PC donde deba ejecutarse la aplicación?

Y con las .DLL declaradas y utilizadas en el código del programa, ocurre lo mismo?

No se si me explico. Agradeceria una respuesta lo antes posible.  GRACIAS.

3
Visual Basic 6.0 e inferiores / Re: Enigma en el Keypress...
« en: Miércoles 28 de Mayo de 2003, 13:38 »
La question es la siguiente:

Tenemos un form donde tenemos que responder a una pregunta y tenemos 4 posibles soluciones cada una con un número de 2 dígitos que la identifica ( 11,12,13 y 14). Tenemos un txtbox donde debemos introducir la respuesta (txtRespuesta).

Problema si por ejemplo en lugar de responder una de las opciones posibles introducimos el número 41, sucede que se borra y aparece un paréntesis, es decir escribe el caracter que le corresponde al nº 41. Hay alguna solución sencilla para que esto no ocurra?

Texto del sub en question:

Private Sub txtRespuesta_KeyPress(Tecla As Integer)
    lblValidar.Visible = True
    cmdEnter.Visible = True
    If Tecla = 8 Then   'Tecla BackSpace.
    Else
    If Tecla = 13 And Not(txtRespuesta.Text = "") Then             Tecla = txtRespuesta.Text
            If (Tecla < 15) And (Tecla > 10) Then
                tmrComprobar.Interval = 0
                Tecla = txtRespuesta.Text
                txtRespuesta.Text = ""
                Respuesta Tecla
            Else
                txtRespuesta.Text = ""
                lblValidar.Visible = False
                cmdEnter.Visible = False
            End If
        Else
            If (Tecla < 49) Or (Tecla > 52) Then 'Si es un número del 1 al 4...
                Beep
                Tecla = 0
            End If
        End If
    End If
End Sub

4
VBA / Re: Ayuda con VB6.
« en: Jueves 24 de Abril de 2003, 12:44 »
Antetodo gracias por leer esto, a ver sipuedes ayudarme.

Estoy realizando un programa que gestiona bases de datos a partir de la información que llega de un dispositivo externo a través del PUERTO PARALELO.

Mi problema es que dependiendo de que PC utilice, funciona o no. Veamos, en un PC con XP funciona correctamente usando la libreria Inpout32.dll. El mismo programa y el mismo dispositivo en un PC con W95 y en otro PC con W98 solo consigo enviar datos al puerto pero no puedo recibir, he usado distintas dll (Inpout32.dll, io.dll...) y todo sigue igual.
Supongo que todos los puertos paralelos son identicos en cuanto a distribución de pins, entonces que es lo que puede ocurrir? Las dll que he probado son válidas para todo Windows (la io.dll seguro).
Alguien tiene alguna sugerencia, idea o mejor aun la solucion a mis problemas?

Muchas Gracias.

Raimon.

5
Visual Basic 6.0 e inferiores / Re: Ayuda con VB6.
« en: Jueves 24 de Abril de 2003, 11:07 »
Antetodo gracias por leer esto, a ver sipuedes ayudarme.

Estoy realizando un programa que gestiona bases de datos a partir de la información que llega de un dispositivo externo a través del PUERTO PARALELO.

Mi problema es que dependiendo de que PC utilice, funciona o no. Veamos, en un PC con XP funciona correctamente usando la libreria Inpout32.dll. El mismo programa y el mismo dispositivo en un PC con W95 y en otro PC con W98 solo consigo enviar datos al puerto pero no puedo recibir, he usado distintas dll (Inpout32.dll, io.dll...) y todo sigue igual.
Supongo que todos los puertos paralelos son identicos en cuanto a distribución de pins,  entonces que es lo que puede ocurrir? Las dll que he probado son válidas para todo Windows (la io.dll seguro).
Alguien tiene alguna sugerencia, idea  o mejor aun la solucion a mis problemas?

Muchas Gracias.

Raimon.

Páginas: [1]