elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 01:00  


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  Inicio...
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Inicio...  (Leído 1,618 veces)
CAR3S?


Desconectado Desconectado

Mensajes: 331


Level xXx


Ver Perfil
Inicio...
« en: 19 Abril 2011, 09:12 »

Hola!

 bueno hice un programa que no sirve para nada, la cosa es...

yo quiero que inicie con windows, pero el main.visible = false (y cuando se inicia manualmente, visible)

como es eso de los comandos de inicio?

s2

hablo de eso que por ejemplo en el registro aparece

c:\windows.exe /minimized

(Obviamente ese archivo no existe)

creo que se llama parametro xd


« Última modificación: 19 Abril 2011, 09:15 por nuKje » En línea
ignorantev1.1


Desconectado Desconectado

Mensajes: 424


/\ Así acabo cuando quiero programar...


Ver Perfil WWW
Re: Inicio...
« Respuesta #1 en: 19 Abril 2011, 16:49 »

Código
sub form_load()
  if command="minimized" then me.visible=false
end sub
 


En línea


CAR3S?


Desconectado Desconectado

Mensajes: 331


Level xXx


Ver Perfil
Re: Inicio...
« Respuesta #2 en: 19 Abril 2011, 22:01 »

pongo este codigo

Código
sub form_load()
  if command="boot" then me.visible=false
end sub
 

y en el acceso directo

".....a.exe" /boot

pero no hace el formulario invisible :S

EDIT:

ahora puse

Código
Private Sub Form_Load()
If Command() = "dato" Then
MsgBox "PEGASTE"
Else
 
End If
End Sub

".....a.exe" dato


parece q funciona pero da un error



p.d:
la imagen tiene una figura oculta  :-X :-X :-X :-X :-X ;D :xD
« Última modificación: 19 Abril 2011, 22:30 por nuKje » En línea
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Inicio...
« Respuesta #3 en: 19 Abril 2011, 22:31 »

Te lo puso mas o menos al vuelo, fijate a escribirlo letra por letra mirandolo, sin copie y pegue ya q creo q command es vbcommand, vs escribi todo en minuscula y si el vb6 te lo pasa a mayuscula es porq funciona.
En línea
CAR3S?


Desconectado Desconectado

Mensajes: 331


Level xXx


Ver Perfil
Re: Inicio...
« Respuesta #4 en: 19 Abril 2011, 22:44 »

sisi mira lo que edite arriba
En línea
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Inicio...
« Respuesta #5 en: 19 Abril 2011, 22:54 »

Proba poniendo al principio del form load
Código
Show

o me.Show no me acuerdo bien.

Aunque talvez no quieres hacer lo q saldra, es por eso de q el msgbox es modal entonces no puede salir otro no modal, eso dice el error, pero si pones show entonces saldra primero el form y enseguida el msgbox
En línea
CAR3S?


Desconectado Desconectado

Mensajes: 331


Level xXx


Ver Perfil
Re: Inicio...
« Respuesta #6 en: 19 Abril 2011, 23:05 »

probe poniendo los 2 y sigue saliendo ese error :c
En línea
ignorantev1.1


Desconectado Desconectado

Mensajes: 424


/\ Así acabo cuando quiero programar...


Ver Perfil WWW
Re: Inicio...
« Respuesta #7 en: 19 Abril 2011, 23:46 »

Código
Private Sub Form_Load()
   If Command = "HI" Then MsgBox "No hay errores!"
End Sub
 



A lo mejor tienes mal la configuracion en las propiedades del formulario, prueba creando un nuevo formulario y solo poniendo el codigo de prueba.
En línea


Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Inicio...
« Respuesta #8 en: 19 Abril 2011, 23:49 »

Pero eso es porq tendras otra cosa, otro codigo, pasa mas codigo y vemos.
A mi esto me anda clarito:

Código
Option Explicit
 
Private Sub Form_Load()
 
If Command() = "dato" Then
MsgBox "PEGASTE"
End If
 
End Sub
 

Y lo puedo usar asi tamb:

Código
Option Explicit
 
Private Sub Form_Load()
 
Text1.Text = Command()
 
End Sub
 
 

Lo del show te dije q lo pongas porq me parecio q podia ser eso pero no, como dije pasa mas codigo
En línea
CAR3S?


Desconectado Desconectado

Mensajes: 331


Level xXx


Ver Perfil
Re: Inicio...
« Respuesta #9 en: 20 Abril 2011, 04:31 »

si, es verdad, anda pero en el mio no xd

el codigo del form es

Código
 
 
 
 
 
 
Private Sub Form_Load()
Me.Show
Timer1.Interval = 1
If Command = "dato" Then
 
MsgBox "PEGASTE"
Else
 
End If
End Sub
 
Private Sub Timer1_Timer()
 
Form1.Show
 
Timer1.Enabled = False
 
End Sub
 

edito:

el error esta en el codigo del timer, ya que si lo saco, anda bien........
« Última modificación: 20 Abril 2011, 08:00 por nuKje » En línea
Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Inicio...
« Respuesta #10 en: 20 Abril 2011, 20:02 »

Claro, tenia q ver si con lo q decia hoy solo q al revez xD, sacale el "Form1.Show" que esta al pedo si desp del msgbox "PEGASTE" se va a mostrar.

Esque el msgbox es modal ( viste q si no lo aceptas o cancelas no te deja hacer otra cosa? bueno es eso) y entonces vs estas haciendo q inicie el form1 cuando esta el msgbox y eso te da error.

Edit: Ahora q me doy cuenta tenes q sacar todo el timmer entero si total esta de mas ahora xD
En línea
BlackZeroX (Astaroth)
Wiki

Desconectado Desconectado

Mensajes: 2.831


I'Love...!¡.


Ver Perfil WWW
Re: Inicio...
« Respuesta #11 en: 20 Abril 2011, 20:20 »

.
Oja la te sirva de algo, no traigo el vb6 instalado.

Código
 
Private Sub Form_Load()
   select case command$
       case "\hide","\main.hide"
           hide
       case "\show","\main.show"
           show
   end select
End Sub
 
 

Dulces Lunas!¡.
-
En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
raul338
Moderador
***
Desconectado Desconectado

Mensajes: 2.371


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Inicio...
« Respuesta #12 en: 20 Abril 2011, 20:31 »

Para usar varias opciones puedes jugar con InStr por ej. Ahora estoy desde el movil. Sino te pondria un codigo
En línea

Edu


Desconectado Desconectado

Mensajes: 1.082


Ex XXX-ZERO-XXX


Ver Perfil
Re: Inicio...
« Respuesta #13 en: 20 Abril 2011, 20:59 »

Ya ya ya, ya vinieron los masters a molestar xD jaja. Eso no pide nuKje y ya lo soluciono creo, dejen ganar una! jaja
En línea
CAR3S?


Desconectado Desconectado

Mensajes: 331


Level xXx


Ver Perfil
Re: Inicio...
« Respuesta #14 en: 21 Abril 2011, 02:20 »

Claro, tenia q ver si con lo q decia hoy solo q al revez xD, sacale el "Form1.Show" que esta al pedo si desp del msgbox "PEGASTE" se va a mostrar.

Esque el msgbox es modal ( viste q si no lo aceptas o cancelas no te deja hacer otra cosa? bueno es eso) y entonces vs estas haciendo q inicie el form1 cuando esta el msgbox y eso te da error.

Edit: Ahora q me doy cuenta tenes q sacar todo el timmer entero si total esta de mas ahora xD

Nop, en el exe inicia el form 'tuto' , y el timer abre el form1

p.d: solucionado:

Código
Private Sub Form_Load()
Me.Show
 
If Command = "dato" Then
 
MsgBox "PEGASTE"
Else
 
End If
Form1.Show
End Sub
 
 
 
 
 
 
 
« Última modificación: 21 Abril 2011, 02:32 por nuKje » En línea
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Inicio xp
Windows
carbonell 2 429 Último mensaje 3 Octubre 2004, 02:25
por carbonell
inicio de msg
Windows
[eklvin] 1 707 Último mensaje 1 Noviembre 2004, 15:02
por jvchino
inicio?!
Windows
jbosch 7 709 Último mensaje 22 Noviembre 2005, 22:06
por soplo
inicio web
Desarrollo Web
Zedmix 3 409 Último mensaje 3 Agosto 2006, 19:18
por damiguero2
Inicio win 7
Windows
zoreda 4 681 Último mensaje 6 Abril 2011, 16:22
por dantemc
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines