Visual Basic - Una pantalla de inicio

Life is soft - evento anual de software empresarial
 
Vista:

Una pantalla de inicio

Publicado por GJ (9 intervenciones) el 22/05/2002 20:35:10
Hola, tengo una pantalla splash y al iniciar la aplicacion quiero que se desactive en determinados segundos, tengo idea de que se hace con el control timer pero realmente no se como
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Una pantalla de inicio

Publicado por Jorge Jara (Bloody2002) (1 intervención) el 22/05/2002 22:50:37
'Pon este codigo en el form1_load():
Call Espera(frmPrincipal_inicio, 3, FrmPrincipal_Password)

' y este otro en un modulo de clase

Sub Espera(Inicio As Form, Segundos As Single, Fin As Form)
Dim ComienzoSeg As Single
Dim FinSeg As Single
Inicio.Show vbModal - 1
ComienzoSeg = Timer
FinSeg = ComienzoSeg + Segundos
Do While FinSeg > Timer
DoEvents
If ComienzoSeg > Timer Then
FinSeg = FinSeg - 24 * 60 * 60
End If
Loop
Unload Inicio
Fin.Show vbModal - 1
Fin.Refresh
End Sub

' la variable inicio seria el formulario de presentacion o inicio, la variable segundos es el tiempo de duracion y la variable fin el el formulario al cual salta.
si tienes alguna duda no dejes de escribir a [email protected]
o a [email protected]
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Una pantalla de inicio

Publicado por javi (11 intervenciones) el 23/05/2002 12:23:58
Creo q lo que necesitas es una pantalla q si no haces lo que espera se cierre y abra otra, al menos lo que yo he entendido.
pon un control timer en la pantalla q quieres q dure un tiempo y lo pones a los segundo q quieras.
dentro del codigo del timer pon:
frmotro.show ' para q te habra otro formulario
y si lo que quieres es por ejemplo que si la contraseña es correcta pase a otro lado pon en el boton de aceptar contraseña
unload me
frmcualquiera.show
' de este modo el timer no tendra efecto y no te abrira una nueva
espero q te sirva
un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Una pantalla de inicio

Publicado por Iván Ribadeneira (1 intervención) el 23/05/2002 19:22:44
UTILIZA LA PROPIEDAD INTERVAL DEL CONTROL TIMER. ES UN NUMERO EN MILISEGUNDOS (POR EJEMPLO, SI DESEAS 3 SEGUNDOS, INTERVAL = 3000) Y LUEGO LA PROPIEDAD UNLOAD ME.

Love and peace.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Una pantalla de inicio

Publicado por GJ (9 intervenciones) el 23/05/2002 20:36:58
Muhas gracias, lo intentaré
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar