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

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  UPX + vb
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: UPX + vb  (Leído 1,297 veces)
CamaleonB

Desconectado Desconectado

Mensajes: 92


Chameleon Rock's


Ver Perfil WWW
UPX + vb
« en: 20 Febrero 2008, 05:09 am »

Tengo un problema al intentar empaquetar un ejecutable con vb y upx, el codigo que uso es el siguiente

Dim order As String
Dim ruta As String
ruta = App.path & "\"
order = ruta & "upx.exe -9 " & ruta & "generado.exe"
Shell order, vbHide

Tambien probe con


ShellExecute Me.hWnd, "Open", order, "", "", 0

Declarando la api obviamente.

Lo que no quiero es usar un batch u objetos, a ver si alguien tiene idea de como hacerlo, asi no me va.

salu2


En línea

Karcrack


Desconectado Desconectado

Mensajes: 2.416


Se siente observado ¬¬'


Ver Perfil
Re: UPX + vb
« Respuesta #1 en: 20 Febrero 2008, 10:59 am »

Dim order As String
Dim ruta As String
ruta = App.path & "\"
order = ruta & "upx.exe -9 " & ruta & "generado.exe"
Shell order, vbHide

Tienes que hacerlo así:
Código
  1. Dim order As String
  2. Dim ruta As String
  3. ruta = App.path & "\"
  4. order = ruta & "upx.exe -9 " & chr(34) & ruta & chr(34) & " generado.exe"
  5. Shell order, vbHide
  6.  

PD: chr(34)--> "


En línea

~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: UPX + vb
« Respuesta #2 en: 20 Febrero 2008, 11:06 am »

Para poner comillas puedes hacer asi:

Código:
Private Sub Command1_Click()
MsgBox " Mira q comillas xD ""muajajaj"" "
End Sub

;)
En línea

Karcrack


Desconectado Desconectado

Mensajes: 2.416


Se siente observado ¬¬'


Ver Perfil
Re: UPX + vb
« Respuesta #3 en: 20 Febrero 2008, 23:39 pm »

Para poner comillas puedes hacer asi:

Código:
Private Sub Command1_Click()
MsgBox " Mira q comillas xD ""muajajaj"" "
End Sub

;)
Como? :o Yo siempre tuve problema con las comillas :laugh:. Lo que hay que hacer es poner dos seguidas para que sean una? :o
En línea

~~
Ex-Staff
*
Desconectado Desconectado

Mensajes: 2.981


Ver Perfil WWW
Re: UPX + vb
« Respuesta #4 en: 21 Febrero 2008, 12:51 pm »

Efectivamente  :xD
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

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