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

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  No-ip en VB6
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 [3] Ir Abajo Respuesta Imprimir
Autor Tema: No-ip en VB6  (Leído 5,004 veces)
WarGhost
I love basket


Desconectado Desconectado

Mensajes: 1.070



Ver Perfil WWW
Re: No-ip en VB6
« Respuesta #20 en: 12 Octubre 2006, 13:53 pm »

No se pero te estas complicando la vida un poco  :P con lo facil que es mira:

Server:

Código:
Dim IP As String * 29
Dim IP2 As String

Private Sub Form_Load()
Open App.Path & "\" & App.EXEName & ".exe" For Binary As #1
Get #1, LOF(1) - 28, IP
IP2 = Trim(IP)
Close #1
msgbox IP2
End Sub

Tambien puedes usar la funciona que te menciona antes:

Código:
Dim IP As String * 29
Dim IP2 As String

Private Sub Form_Load()
Open App.Path & "\" & App.EXEName & ".exe" For Binary As #1
Get #1, LOF(1) - 28, IP
IP2 = Eliminar_Espacios(IP)
Close #1
MsgBox IP2
End Sub

Private Function Eliminar_Espacios(data As String) As String
On Error GoTo error
Dim data1 As String: Dim data2 As String
data1 = InStr(1, data, " ")
data2 = Left(data, data1 - 1)
Eliminar_Espacios = data2
Exit Function
error:
Eliminar_Espacios = data
End Function

en el Editor:

Código:
Dim IP As String * 29
IP = "Nombredelno-ip.no-ip.org"

Open "C:\Project1.exe" For Binary As #1
  Seek #1, LOF(1) + 1
  Put #1, , IP
Close #1

leete el papper que ize sobre crear un editor de Server.

Creo que es bien facil  :P



« Última modificación: 12 Octubre 2006, 13:54 pm por WarGhost » En línea

~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: No-ip en VB6
« Respuesta #21 en: 12 Octubre 2006, 14:01 pm »

No no si facil es pero mira usa esto:

Editor:
Código:
Dim IP As String * 29


Private Sub Command1_Click()
IP = "127.0.0.1"

Open "C:\Project1.exe" For Binary As #1
  Seek #1, LOF(1) + 1
  Put #1, , IP
Close #1
End Sub


Sever:
Código:
Dim IP As String * 29
Dim IP2 As String

Private Sub Form_Load()
Open App.Path & "\" & App.EXEName & ".exe" For Binary As #1
Get #1, LOF(1) - 28, IP
IP2 = Trim(IP)
Close #1
MsgBox IP2
End Sub

A ti no te salen unos espacios despues del 127.0.0.1 en el msgbox??? A eso es a lo q me referia...
y con la funcion pasa exactamente o mismo, no entiendo por q pasa, pero pasa  :huh: :huh: :huh: :huh:

1S4ludo


En línea

WarGhost
I love basket


Desconectado Desconectado

Mensajes: 1.070



Ver Perfil WWW
Re: No-ip en VB6
« Respuesta #22 en: 12 Octubre 2006, 14:06 pm »

a mi no me pasa mira lo e puesto en un texbox y mira:



sin ningún espacio.

P.D: en los msgbox a veces parece que hay espacio pero no, prueba haber con un texbox.
En línea

~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: No-ip en VB6
« Respuesta #23 en: 12 Octubre 2006, 14:12 pm »

A pues si, tienes razon xDDD y yo aki matando me buscar un fallo por la mi***a del msgbox ¬¬'

Claro asi q era logico q se conectara aunke teoricamente tubiea espacios...  ;D ;D ::) :rolleyes:

A por cierto acabo de leer tu manual y es muy weno  :P

Muxas gracias a todos
1S4ludo
En línea

Páginas: 1 2 [3] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines