elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Temas
Páginas: 1 2 3 4 [5] 6 7
41  Programación / Programación Visual Basic / ayuda con sintaxis para ejecutar archivo Jar en: 11 Julio 2014, 03:48 am
Amigos con este código, puedo abrir un archivo JAR,

Código:
 Sell "java.exe -jar C:\archivo.jar", vbHide

El problema es que lo quiero hacer a través de App.Path

intente con

Código:
Shell App.Path & "\java.exe -jar C:\archivo.jar", vbHide

pero me dice que no encuentra el archivo, solicito su ayuda amigos

muchas gracias
42  Programación / Programación Visual Basic / Acción con teclado en form oculto en: 9 Julio 2014, 20:43 pm
Amigos: tengo el siguiente código que muestra un mensaje al presionar la tecla F1:

Código:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case vbKeyF1
MsgBox "presionaste F1"
End Select
End Sub

El problema es que quiero hacerlo cuando el form este con la propiedad visible = False, o este minimizado, pero toma como referencia las acción predeterminada por windows y no la asignada por mí.

Se puede controlar algunas acción con el teclado con el form oculto o minimizado??
Gracias por su ayuda amigos, he aprendido mucho :)
43  Programación / Programación Visual Basic / quitar salto de linea al crear txt en: 8 Julio 2014, 05:46 am
Amigos, tengo un error que me tiene de cabeza, tengo este codigo que crea un documento de texto:

Código:
fnum = FreeFile 'se obtiene el numero de archivo
Open (Environ$("ProgramFiles") & "\KONAMI\Data\ip.conf") For Output As fnum  'se abre para escritura

' Escribe las lineas de texto
Print #fnum, "hola"
Print #fnum, "mundo"
Close #fnum 'se cierra el archivo

el problema es que me crea una tercera fila en blanco y eso me genera un error en mi aplicación:



Alguien me puede explicar por que pasa eso y como puedo solucionarlo??

gracias amigos :D
44  Programación / Programación Visual Basic / Problema con Winsock en: 7 Julio 2014, 09:15 am
amigos, tengo el siguiente problema, tengo el siguiente codigo que me muestra la IP al presionar un botón, funciona sin problemas:

Código:
Private Sub Command1_Click()
Winsock1.RemoteHost = Winsock1.LocalHostName
MsgBox Winsock1.LocalIP
End Sub

El problema se da cuando cambio la IP local (desconecto el cable de red y me conecto por wifi) al presionar el botón, sigue mostrando la misma IP local, y no la actualizar, hasta que cierre y habrá la aplicación.

¿Como actualizo lo que muestre Winsco?
¿Hay algún otro método para mostrar la IP?

gracias amigos :D
45  Programación / Programación Visual Basic / Obtener Wan IP en vb6 en: 2 Julio 2014, 23:04 pm
Alguien tiene algún código para obtener la WAN IP del router a través de vb6. la IP local la saco con el componente Winsock, pero la WAN IP no se como

alguna ayuda.
gracias amigos :D
46  Programación / Programación Visual Basic / almacenar ruta y convertirla en una ruta global en: 24 Junio 2014, 18:53 pm
Amigos, recurro a ustedes para que me puedan ayudar a un problema que escapa de mi conocimiento, el cual es muy básico.

Lo que busco es lo siguiente, tengo un programa que trabaja muy bien, el único problema es que este programa trabaja bien solo cuando se instala en la carpeta de Archivos de programa, ya que las rutas las toma de por ejemplo:

Código:
Shell (Environ$("ProgramFiles") & "\apss\data\app.exe")

El problema se genera cuando alguien instala la aplicación en otro unidad o directorio, supongamos en una partición, el programa pierde su funcionalidad.

Para solucionar este problema, se me ocurre lo siguiente, al momento de iniciar por primera ves el programa, pida almacenar la ruta, en donde se instaló el programa, el usuario la selecciona a través de un "CommonDialog" y la ruta se almacena en un archivo .ini, supongamos la ruta "D:/apps"

y luego llamar esa ruta para ejecutar las funciones del programa, algo así como:
"
Código:
Dim Directorio As String
With CreateObject("WScript.Shell")
Directoriosave = "ruta almacenada en ini"
Shell (Dir$("Directoriosave ") & "\apss\data\app.exe")

el problema es como almacenar la ruta en un INI a través del CommonDialog

Yo tengo el siguiente código para hacer la verificación al iniciar el programa:

Código:
Private Sub Form_Load()
Dim Directorio As String
With CreateObject("WScript.Shell")
Directoriosave = .SpecialFolders("Mydocuments") & "\save\"
If Dir$(Directoriosave & "ruta.ini") <> "" Then
'la ruta esta almacenada, el programa sigue su funcionamiento normal
Else
'la ruta no esta creada, opción para que el usuario escoja la dirección **es lo que me falta hacer
End If
End With
End Sub

Pero me falta el poder almacenar la ruta en el ini, tengo el siguiente código, que hace algo similar, pero que ejecuta un .exe. si el exe no esta, abre una ventana para solicitar que el usuario lo escoja manualmente, luego almacena la ruta en un ini y después inicia el exe desde la ruta. Yo quiero hacer lo mismo, pero con un directorio, pero solo almacenar la ruta.

Código:
Private Sub Command1_Click()
Static Respuesta As String ' creamos una variable que no se pierde
If Respuesta = "" Then
If Dir(("C:/ruta.txt"), vbArchive) <> vbNullString Then
Open ("C:/ruta.txt") For Input As #1
Line Input #1, Respuesta
Close #1
Else
Respuesta = ("C:/notepad.exe")
End If
End If

If Dir(Respuesta, vbArchive) = vbNullString Then
CommonDialog1.Filter = "Archivos Ejecutables (*.exe)|*.exe"
CommonDialog1.ShowOpen
'si el usuario selecciona cancelar que salga del sub
If CommonDialog1.FileName = "" Then Exit Sub
Respuesta = CommonDialog1.FileName
Open ("C:/ruta.txt") For Output As #1
Print #1, CommonDialog1.FileName
Close #1
End If
ChDir Left$(Respuesta, Len(Respuesta) - Len(Dir$(Respuesta)))
Shell Respuesta, vbNormalFocus
End Sub

Gracias amigos, espero se entienda.
47  Programación / Programación Visual Basic / intervalo de control timer en horas en: 12 Junio 2014, 17:41 pm
Amigos, necesito que durante la ejecución de un programa, cada cierto tiempo se comprueben nuevas actualizaciones a traces de un timer, el problema es que la propiedad "interval" del timer solo admite hasta el valor "60000" que equivale a 6 minutos.

Mi pregunta es, ¿Hay alguna forma para alargar el tiempo? supongamos que el timer se programe para ejecutar una acción cada "3 horas" por ejemplo

gracias amigos
48  Programación / Programación Visual Basic / Ajustar posición de formularios adicionales a form principal en: 29 Abril 2014, 22:54 pm
Amigos les cuento, tengo un form principal y 3 form adicionales que tienen opciones, la cosa es que quiero que al llamar a los form adicionales aparezcan al centro del form principal y que cuando este se mueva, los otros form también lo hagan. Espero se entienda xD

Saludos amigos

Enviado desde mi GT-I9300 mediante Tapatalk
49  Programación / Programación Visual Basic / problema con checkbox (me tiene de cabeza) en: 27 Abril 2014, 00:37 am
Amigos les cuento, tengo un problema, no logro hacer funcionar lo que quiero, es algo complejo de explicar, les cuento:

tengo un checkbox que:
1. cuando se marca cambia el nombre de una carpeta
2. cuando se desmarca cambia por el nombre anterior



El tema es que quiero que el programa detecte el nombre que tiene para marcar o no marcar el checkbox, trate de hacer lo siguiente. Cuando se inicie el programa haga una comprobación del nombre que tiene la carpeta y marque o desmarque el checkbox.

este es el código:
Código:
Private Sub Check1_Click()
If Check1.Value = 1 Then
   Name "C:\activo" As "C:\inactivo"
Else
   Name "C:\inactivo" As "C:\activo"
End If
End Sub

Private Sub Form_Load()
If Len("C:\activo") = 0 Then
   Check1.Value = 0
   Else
   Check1.Value = 1
End If
End Sub

mas que nada quiero saber como hacer para que cuando se marque una opción al volver a iniciar el programa aparezca la opción marcada.

Difícil de explicar, espero alguien entienda.

dejo el proyecto por si alguien me da una mano por favor

https://mega.co.nz/#!2MZjGJRQ!aCjfA5BJFmhi1_qzh4eqVaWX8-xV198JfNNoFFccWH0
50  Programación / Programación Visual Basic / msgbox al comparar textbox en: 26 Abril 2014, 04:09 am
Amigos tengo el siguiente código que me muestra un mensaje cuando los valores de dos textbox son diferentes:

Código:
  If Val(Text1.Text) <> Val(Text2.Text) Then
    MsgBox ("Hay una nueva actualizacion...")
    End If


El problema es que solo funciona con números enteros, lo que quiero es que funcione también con texto, por ejemplo:

Text1 = version 2.1
Text2 = version 2.2

y que aparezca el mensaje
gracias amigos  ;D
Páginas: 1 2 3 4 [5] 6 7
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines