• Viernes 8 de Noviembre de 2024, 08:08

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 - korsakof

Páginas: [1] 2
1
VB .NET / Problema Eventos con control Webbrowser
« en: Miércoles 28 de Mayo de 2014, 16:30 »
Hola,

tengo un problemilla con este objeto. Tengo dos funciones una en el load del formulario y otra a la que llama cuando se produce un evento del webbrowser.

Lo que no se es como detectar que la pagina ha sido correctamente cargada(vamos que se ve en el control) y despues de esta asignar unos valores a unos cuadros de texto dentro de la pagina web.

Esto es lo que hay en el load.

Código: [Seleccionar]
AddHandler browser.DocumentCompleted, AddressOf pageLoaded
    browser.Navigate("Web Address")

Y esto es lo que hay en lo que maneja el evento.

Código: [Seleccionar]
  Private Sub pageLoaded(ByVal sender As Object, ByVal e As WebBrowserDocumentCompletedEventArgs) Handles browser.DocumentCompleted
    Dim autoHotkey As New Process()


    browser.Document.GetElementById("j_username").InnerText = "USER"
    browser.Document.GetElementById("j_password").InnerText = "PASS"
    browser.Document.GetElementById("loginbutton").InvokeMember("Click")
    System.Threading.Thread.Sleep(5000)
    MsgBox(My.Application.Info.DirectoryPath & "\aceptarAlerta.exe")
    autoHotkey.StartInfo.FileName = My.Application.Info.DirectoryPath & "\aceptarAlerta.exe"
    autoHotkey.Start()
    autoHotkey.Close()
    autoHotkey.Dispose()


End Sub

Lo estoy desarrollando en visual studio 2010.NET.

Gracias por la ayuda.

2
VB .NET / Captura de entrada de datos
« en: Domingo 16 de Febrero de 2014, 15:27 »
Hola,

Tengo un problema y no se como resolverlo:

La empresa tiene una plataforma en javascript(La plataforma al ser una gran empresa no se puede tocar) donde una parte de esa plataforma, se encarga de abrir incidencias cuando una maquina se les estropea. La incidencia se envia al equipo de mantenimiento, hasta ahi bien.El problema les surge cuando una persona de mantenimiento tiene que estar todo el dia mirando la pantalla para ver si entran incidencias.
Lo que se pretende hacer es enviar un sms al tecnico para que este no tenga que estar mirando la pantalla.
La entrada de datos se hace por medio de teclado y una pistola(lector codigo de barras) que van directamente a la plataforma de la empresa, a la pagina web.
El programa debe capturar esos datos a traves de algun sistema para luego poder usarlos a la hora de enviar el sms al tecnico de mantenimiento.
Habia pensado en un estilo keylogger, lo que pasa es que esto no se si funcionaria a la hora de capturar los datos por entrada de teclado, sin tener el foco del programa ya que este correria en background.

Un Saludo. Muchas Gracias.

3
VB .NET / Re: Problema con Fecha
« en: Jueves 7 de Abril de 2011, 15:11 »
Cita de: "gabio2"
Código: vb.net
  1.  
  2.      Esta es la linea------->oDataadapter.InsertCommand.Parameters("@fecha").Value = CDate(Format$(dtpFecha.Value.Date, "yyyy-MM-dd")).ToShortDateString() ' Esto solo te da la fecha sin hora
  3.  
  4.  

:D


No funciona!!!, Gracias por la respuesta.

4
VB .NET / Problema con Fecha
« en: Lunes 4 de Abril de 2011, 20:11 »
Código: vb.net
  1.     Dim resp As Boolean
  2.  
  3.         resp = comprobarCampos()
  4.         If resp = True Then
  5.  
  6.             REM meto consulta numalum
  7.  
  8.             Dim oDataadapter As New SqlDataAdapter
  9.             '  Dim oComando As New SqlCommand(sSQL, CONN)
  10.             Dim iResultado As Integer
  11.  
  12.             Dim oComando As New SqlCommand("INSERT INTO Frutas (idCursoFruta,idAlumnoFruta,fecha,nFrutas) VALUES(@idCursoFruta,@idAlumnoFruta,@fecha,@nFrutas)", CONN)
  13.             oDataadapter.InsertCommand = oComando
  14.  
  15.             oDataadapter.InsertCommand.Parameters.Add(New SqlParameter("@idCursoFruta", SqlDbType.Int))
  16.             oDataadapter.InsertCommand.Parameters.Add(New SqlParameter("@idAlumnoFruta", SqlDbType.Int))
  17.             oDataadapter.InsertCommand.Parameters.Add(New SqlParameter("@fecha", SqlDbType.DateTime))
  18.             oDataadapter.InsertCommand.Parameters.Add(New SqlParameter("@nFrutas", SqlDbType.Bit))
  19.  
  20.  
  21.             oDataadapter.InsertCommand.Parameters("@idCursoFruta").Value = LTrim(RTrim(Val(Microsoft.VisualBasic.Left(cbbCurso.Text, 2))))
  22.             oDataadapter.InsertCommand.Parameters("@idAlumnoFruta").Value = LTrim(RTrim(Val(Microsoft.VisualBasic.Left(cbbNumAlum.Text, 2))))
  23.  
  24.  
  25.             Esta es la linea------->oDataadapter.InsertCommand.Parameters("@fecha").Value = CDate(Format$(dtpFecha.Value.Date, "yyyy-MM-dd"))
  26.  
  27.  
  28.             oDataadapter.InsertCommand.Parameters("@nFrutas").Value = chkFruta.CheckState
  29.  
  30.             CONN.Open()
  31.             ' ejecutar comando de inserción del adaptador
  32.             iResultado = oDataadapter.InsertCommand.ExecuteNonQuery()
  33.             ' cerrar conexión
  34.             CONN.Close()
  35.  
  36.  
  37.             MsgBox("Se añadio el registro con exito", MsgBoxStyle.OkOnly)
  38.             botones(2)
  39.             carganumAlum()
  40.  
  41.         Else
  42.             MsgBox("Algun dato introducido es incorrecto", MsgBoxStyle.OkOnly)
  43.         End If
  44.  

Tengo un problema al introducir la fecha, ya que no me añade solo la fecha sino tambien la hora. en la base de datos el campo esta declarado como datetime.


Gracias.  :hitcomp:

5
VB .NET / Re: Conectar con SQL Server
« en: Sábado 26 de Marzo de 2011, 11:33 »
Cita de: "gabio2"
Tienes que importar la siguiente libreria:
Imports System.Data.SqlClient
Código: vb.net
  1.  
  2. Dim _Conex As New SqlConnection("Data Source=TU-SERVIDOR[b]SQLEXPRESS[/b];Initial Catalog=TuBaseDatos;User Id=Usuario;Password=TuPassword;") 'DESPUÉS DEL NOMBRE DE DE TU SERVIDOR AGREGAS [b]SQLEXPRESS[/b]
  3.  
  4.  


Ya tu variable _Conex tiene la cadena de conexión, me imagino que ese era tu problema.. cualquier cosa solo pregunta.. saludos! :)


Gracias. :good:

6
VB .NET / Conectar con SQL Server
« en: Viernes 25 de Marzo de 2011, 10:52 »
Hola,

Estoy creando una pqueña aplicacion para un familiar. Yo previamente use visual basic 6 con access y DAO. Esta vez estoy usando visual studio y sql server(el que viene integrado con visual studio) creo que es el express y llevo varias dias buscando como conectarme a la base de datos.
Tambien las he usado en java.


Gracias por su tiempo.

7
Java / Java y JUnit
« en: Jueves 16 de Diciembre de 2010, 01:17 »
Hola,

Estoy usando Eclipse y JUnit y quiero probar un metodo y un constructor que no devuelven un valor y no se como hacerlo.



Muchas Gracias.

8
Java / Re: Comprobar Valor de Variable en Java
« en: Martes 30 de Noviembre de 2010, 20:06 »
Gracias.

9
Java / Re: Comprobar Valor de Variable en Java
« en: Sábado 20 de Noviembre de 2010, 17:53 »
Solucionado.


La solucion es que hay que crear un perfil den modo debug de eclipse y poner puntos de parada en el codigo. Despues vamos a la parte superior derecha y entramos en la pantalla debug.Ejecutamos el programa con la configuracion debug y en la parte derecha veremos la pantalla variables donde apareceran los datos.

10
Java / Re: Comprobar Valor de Variable en Java
« en: Sábado 20 de Noviembre de 2010, 12:28 »
Que entiendes por arrastrar?? es que no se como hacerlo.

Estoy usando Eclipse en linux.

11
Java / Comprobar Valor de Variable en Java
« en: Viernes 19 de Noviembre de 2010, 20:02 »
Hola amigos,

Estoy haciendo un proyecto sencillo en java y me gustaria saber como se pueden conocer el valor de las variables mientras ejecuto el programa. Estoy usando eclipse para programarlo.
En visual mientras lo estas ejecutando puedes saber los valores poniendo puntos de parada y poniendote encima de la variable. como puedo hacer eso en eclipse?



Gracias.

12
VB .NET / Re: 2 Dudillas sencillas Form y Bases de datos ADO.NET
« en: Martes 3 de Agosto de 2010, 17:24 »
Lo que quiero hacer es:

tengo un vector o array de cadenas y me gustaria pasar los datos a unas tablas de sql.

13
VB .NET / 2 Dudillas sencillas Form y Bases de datos ADO.NET
« en: Lunes 26 de Julio de 2010, 17:23 »
Hola forer@s,

Es que tengo un par de dudas que no soy capaz de resolver:

1.- Quiero crear una pantalla de salida que indica si realmente quieres salir(es que la tengo personalizada) me gustaria saber como puedo cerrar cualquier form desde esta ventana ya que quiero que sirva para todos.

2.- Tengo un conjunto de vectores que cotienen datos y me gustaria  crear una base de datos de sql y acceder a ellos. Pero no encontre un manual.Alguien que me lo pueda explicar?
La teoria del modelo relacional y todo eso ya me lo se pero no consigo hacerlo en vb.net.


Gracias y perdonen las molestias.

14
Visual Basic 6.0 e inferiores / Re: traer 5 datos de un archivo
« en: Jueves 3 de Septiembre de 2009, 13:01 »
Código: Text
  1.    1. Dim Dato,Archivo as Long
  2.    2.  
  3.    3. Archivo =FreeFile
  4.    4.  
  5.    5. Open "C:Archivo.txt" For Input As #Archivo
  6.    
  7.    6. Do While Not EOF(Archivo) or cont >5
  8.    7.     Line Input #Archivo , Dato
  9.    8.     'MsgBox Dato
  10.    9.     debug.print Dato
  11.            ' Cojo el valor string, lo transformo y compruebo k esta comprendido entre los numeros 1 y 15          
  12.            if val(dato) >= 1 and val(dato)<=15 then
  13.                  ' Haces la operacion que desees con los numeros comprendidos entre el uno al 15
  14.            end if
  15.           'Puedes hacer un contador con el numero de veces que lees y compruebas
  16.           cont=cont+1
  17.   10. Loop
  18.   11. Close #Archivo
  19.  

15
VB .NET / Re: Leer Fichero
« en: Viernes 19 de Junio de 2009, 14:12 »
Gracias.

16
VB .NET / Re: ¿Usar VB.net 2005 ó 2008?
« en: Jueves 18 de Junio de 2009, 12:56 »
Respecto a lo del 2003, Yo creo que proyectos del 2008 en el 2003 no funcionarian.
Pero si los del 2003 en el 2008 aunque en algun caso puede dar error por librerias.

17
VB .NET / Re: alguin me podria colaborar en esta mini aplicasion
« en: Miércoles 17 de Junio de 2009, 09:38 »
Hola aqui tienes un codigo.
                        procedimiento esnumero--> devuelve si es numero.
                                              SI-->Le da formato al numero segun la configuracion regional
                                              NO-->Se le dice al usuario que no es correcto por msgbox

                         procedimiento calcular--> Es el procedimientoque nos realiza los calculos.

Lo hago asi para tenerlo mas ordenado. Ademas si corriges un procedimiento te vale para todos la modificacion.


Código: vb.net
  1. Imports System.Windows.Forms.TextBox
  2.  
  3. Public Class Form1
  4. ' #################################################################################################
  5. '                                             Procedimiento esnumero
  6. '              Comprueba el textbox que desees si es numero o no y pone formato
  7. ' #################################################################################################
  8.     Private Sub esnumero(ByRef ncaja As TextBox)
  9.  
  10.         If ncaja.text = "" Then
  11.             MsgBox("No has escrito nada")
  12.         Else
  13.             If Microsoft.VisualBasic.IsNumeric(ncaja.text) = False Then
  14.                 MsgBox("No es un numero")
  15.                 ncaja.Focus()
  16.             Else
  17.                 ncaja.Text = FormatNumber(Val(ncaja.Text), -1)
  18.             End If
  19.         End If
  20.     End Sub
  21.  
  22. ' #################################################################################################
  23. '                                        Procedimiento Calcular
  24. '                                Aqui realizas los calculos oportunos
  25. ' #################################################################################################
  26.     Private Sub calcular()
  27.          ' Realizar calculos
  28.          ' Esto no lo hice porque no entiendo lo que quieres hacer pero defines variable a las que solo asignas valor y no las    usas posteriormente. Eso no tiene sentido.
  29.          ' Otra cosa, aunque visual te convierta tipo automaticamente es recomendable que uuses la funcion "val" para recoger el numero de la caja de texto.
  30. ' Ej: suma=val(cajadetexto.text)+2
  31.  
  32.     End Sub
  33.  
  34. ' ################################################################################################
  35. '                                   Evento LostFocus de la caja de texto.
  36. ' ################################################################################################
  37.    Private Sub txtdiametro_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles txtdiametro.LostFocus
  38.          Call esnumero(sender) 'Llamo al procedimiento que me comprueba que es numero y pone formato
  39.     ' Necesitas un evento lost focus para cada caja de texto
  40.     End Sub
  41.  
  42.        
  43.     End Sub
  44.  

18
VB .NET / Biblioteca Ipod
« en: Martes 16 de Junio de 2009, 15:28 »
Buenas Tardes,

          Me gustaria leer mi biblioteca del ipod en visual basic y poder reconocerlo.
          Sabeis de alguna dll o algun codigo para hacerlo.

Gracias.

19
VB .NET / Re: Pasar una variable desde vb.net a flash
« en: Sábado 23 de Mayo de 2009, 18:44 »
Aqui tienes una solucion.

Consiste en pasar los datos a un xml y leerlos en el flash. Yo la segunda parte no se como se hace.

http://www.after-hours.org/2006/09/07/i ... s-a-flash/
http://www.cristalab.com/tutoriales/fla ... e-2-c185l/


Saludos. Espero que te sirva

20
VB .NET / OpenfileDialog
« en: Viernes 22 de Mayo de 2009, 17:51 »
Buenas de nuevo. siento robaros vuestro tiempo.
Con el control openfiledialog me gustaria filtrar las carpetas y que este recogiese la ruta pero es que no se usarlo y no lo veo porninguna parte dentro del msdn.


Gracias.

21
VB .NET / Leer Fichero
« en: Viernes 22 de Mayo de 2009, 17:25 »
Hola,

Buenas, necesito un poco de ayudita. En el trabajo me mandaron leer un archivo con extension .bif y cuando lo abro aparece esto.
Necesito leer una de las lineas. Me podrian decir.

Gracias.

DeviceVersionHW=Windows CE 5.2
DeviceSerialNumber=6902357549000050BF3F517301083539
UserPatchDatVersion=102
CompressedPatchVersion=150
MapServerPatchDatVersion=104
DeletedPoiDatVersion=200
ServerLineIndexDatVersion=102
ServerNameIndexDatVersion=102

22
Bases de Datos / Error 3396 No se puede efectuar la operacion en cascada
« en: Sábado 14 de Marzo de 2009, 17:24 »
Hola amig@s:
No encuentro la soludion a este error.

Yo tengo un formulario de pacientes que trabaja con la tabla pacientes.
Tb tengo otro formulario del historial de los pacientes que hace referencia al historial de los pacientes.
y por ultimo otro formulario que maneja las visitas.

Las tablas estan relacionadas entre si en el propio access

Pacientes          Hª de pacientes     Visitas
codpaciente -*->codphistorial------>codpvisitas
                        codcorrehistoria-->codhistori
                                                    fecha de la consulta

*Las relaciones son de 1 a varios.

A la hora de hacer una modificacion en formulario de pacientes me da este error:

Error 3396 No se puede efectuar la operacion en cascada. Puesto que existen registros relacionados en la tabla "visitas",se infringirian las reglas de integridad referencial.


Gracias por su ayuda.

23
Visual Basic para principiantes / Problema con activeskin y vb6
« en: Viernes 13 de Marzo de 2009, 11:39 »
Hola de nuevo
Tengo un problemilla. He combinado vb6 y activeskin y a la hora de cargar un skin me desaparecen todas las label o etiquetas.

Gracias.

24
Bases de Datos / [Solucionado]Problema al cambiar combobox
« en: Sábado 28 de Febrero de 2009, 18:35 »
El problema que tengo es el siguiente:

Yo hago una consulata de access linkeada a vb 6 y cargo los numeros correlativos en el combo box num corre.

Tras cargalo en la propiedad click de cbbnumcorre(o numero de "visitas o enfermedades"), necesito poder cambiarlo. Para que muestre la informacion correcta.

Código: Visual Basic
  1.     Dim criterio As String
  2.     Dim v, x As Integer
  3.    
  4. If Not registrohispacientes.EOF Then
  5.  
  6.     v = Val(txtcodpaciente.Text)
  7.  
  8.     If txtcodpaciente.Text <> "" And v >= 1 And v <= 99999 Then
  9.         criterio = "codpHIS = " & Val(txtcodpaciente.Text) & "AND codhHIS = " & Val(cbbnumcorre.Text)
  10.        
  11.        
  12.         registrohispacientes.FindFirst criterio
  13.        
  14.         If registrohispacientes.NoMatch Then
  15.             txtcodpaciente.Text = registrohispacientes.Fields("codpHIS")
  16.             'txtnumcorre.Text = registrohispacientes.Fields("cohHIS")
  17.             cbbenfermedades.Text = registrohispacientes.Fields("codeHIS")
  18.             cbbmedicos.Text = registrohispacientes.Fields("codmHIS")
  19.             cbbtratamientos.Text = registrohispacientes.Fields("codtHIS")
  20.             txtfechahistorial.Text = registrohispacientes.Fields("fechaHIS")
  21.             txtnotashistorial.Text = registrohispacientes.Fields("notaHIS")
  22.             tbarhispacientes.Buttons(1).Enabled = False
  23.             tbarhispacientes.Buttons(2).Enabled = True
  24.             tbarhispacientes.Buttons(3).Enabled = True
  25.         Else
  26.             tbarhispacientes.Buttons(1).Enabled = True
  27.             tbarhispacientes.Buttons(2).Enabled = False
  28.             tbarhispacientes.Buttons(3).Enabled = False
  29.    
  30.     End If
  31.     End If
  32. Else
  33.     x = MsgBox("No existe ningun registro", vbOKOnly, "Clinica")
  34.             tbarhispacientes.Buttons(1).Enabled = True
  35.             tbarhispacientes.Buttons(2).Enabled = False
  36.             tbarhispacientes.Buttons(3).Enabled = False
  37. End If
  38.  

Gracias

25
Bases de Datos / Re: Problema con combobox
« en: Sábado 28 de Febrero de 2009, 18:30 »
Ya encontre el error. Al final era que como copie el codigo que hice en el primero los borraba.

Gracias.

Páginas: [1] 2