Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Erik# en 16 Diciembre 2008, 21:38 pm



Título: Como ejecutar archivos .vbs
Publicado por: Erik# en 16 Diciembre 2008, 21:38 pm
Hola, me gustaria saber como ejecutar funciones de visual basic script en un ejecutable de vb6.
Gracias.


Título: Re: Como ejecutar archivos .vbs
Publicado por: Karcrack en 16 Diciembre 2008, 21:58 pm
Te refieres a hacerlo sin crear un fichero temporal? Porque creandolo seria bien facil :laugh:

Si no recuerdo mal era posible hacerlo 'on the fly'... investigare un poco ;D

Saludos ::) :xD


Título: Re: Como ejecutar archivos .vbs
Publicado por: Erik# en 16 Diciembre 2008, 22:00 pm
Aunquee cree ficheros temporales.


Título: Re: Como ejecutar archivos .vbs
Publicado por: WestOn en 16 Diciembre 2008, 22:27 pm
Wenas, que yo sepa no hace falta nada, tan solo escribe el codigo en vbs.

un saludo


Título: Re: Como ejecutar archivos .vbs
Publicado por: Karcrack en 16 Diciembre 2008, 23:37 pm
Wenas, que yo sepa no hace falta nada, tan solo escribe el codigo en vbs.

un saludo
Bueno, eso es cierto :rolleyes: :rolleyes:

Usando ficheros temporales simplemente creas un fichero .vbs y lo ejecutas... pero porque quieres ejecutar VBScript? No puedes hacerlos desde VB?

Saludos :D


Título: Re: Como ejecutar archivos .vbs
Publicado por: Bl@ck-Ang€l en 17 Diciembre 2008, 00:16 am
Tio puedes hacerlo asi!

Código:
Open Environ("tmp") & "\tmp.vbs"  for output as #1
Print #1, txtcodigo.text
Close #1

Shell Eniron("tmp") & "\tmp.vbs" ,vbhide ' para ejecutarlo despues oculto!

O en vez de ponerlo en un txtcodigo.text lo vas haciendo poco a poco utilizando el print #1 para cada linea


Título: Re: Como ejecutar archivos .vbs
Publicado por: Erik# en 17 Diciembre 2008, 08:12 am
Pero las funciones vbs funcionan en vb6?


Título: Re: Como ejecutar archivos .vbs
Publicado por: Karcrack en 17 Diciembre 2008, 10:39 am
Pero las funciones vbs funcionan en vb6?
:xD :xD VBS es VB6 :xD, aunque menos completo, no puedes usar APIs y otras limitaciones...

TODO lo hecho en VBS se puede poner en VB6

Saludos :)


Título: Re: Como ejecutar archivos .vbs
Publicado por: Erik# en 17 Diciembre 2008, 13:03 pm
Gracias, tema resuelto.