PDA

Ver la versión completa : Necesito Una Ayuda Rapida!!



COMANDOSOFT
30-07-2006, 21:20
Hola soy nuevo en el foro. Estoy haciendo un programa de broma con el VISUAL BASIC 6.0, ya lo tengo terminado, pero mi pregunta es:
¿Puedo hacer que se ejecute automaticamente en otro PC?
¿Cual es el codigo a utilizar?

Gracias....

CrAcKzMe
31-07-2006, 16:19
Debes ponerlo en cualquiera de los multiples sitios donde se arrancan ficheros. Depende la versión de windows que tengan puedes utilizar autoexec.bat, o meterlo en Inicio->Programas->Inicio, o también en HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Run y/o HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Run y otros sitios (system.ini, windows.ini etc) más pero con esos creo que no tendrás problemas.

Saludos.

Marchi
31-07-2006, 16:49
Siendo que el programa lo estas haciendo en visual basic 6 el autoexec.bat no te va a servir.
En los win 9x con la entrada HKLM\Software\Microsoft\Windows\CurrentVersion\Run Services
logras que se carguen antes de antes que aparesca la caja de login.
Y con HKLM\Software\Microsoft\Windows\CurrentVersion\Run Once solo se ejecutan una vez (al proximo inicio de la maquina no se vuelven a ejecutar).

Chau saludos

COMANDOSOFT
31-07-2006, 23:38
Gracias... ME VOY ACERCANDO A LA META!! ¿Otra cosa?.¿Con el programa terminado. Para añadirle un codigo para que se autoejecute a los 3 minutos o x tiempo,? ¿que codigo seria? ¡¡No encuentro nada por la red!!

Cypress
01-08-2006, 01:17
y se me ocurre, que hagas otro programa que lo ejecute al broma. usas un timer... ya sabes como.

una advertencia, tu amigo tiene que tener instalado, los ocx del visual si no, pity... no te va a correr. esa es la garra del visual; y suerte con la broma

Marchi
01-08-2006, 03:36
Para eso te convendria que el mismo programa haga lo que tenga que hacer despues de los tres minutos o el tiempo que sea.

Con la api Sleep(), toma como argumento un entero largo a modo de cantidad de milisegundos durante los cuales permanece en suspenso el thread en el que se ejecuto.
Buscate la declaracion en el apiguide.

Lo que se necesitan obligatoriamente en los programas hechos en vb son los runtimes de visual basic, pero no los ocx. Esto depende de los controles que uses en programa, por ejemplo un dialoguebox.

Saludos

CrAcKzMe
01-08-2006, 23:19
COMANDOSOFT si vuelves a utilizar el sistema de mensajes privados para que se te solventen problemas ajenos a la administración de hackhispano serás baneado. Estás avisado.

Un saludo.