Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   Vb-vraagje (https://forum.scholieren.com/showthread.php?t=12752)

girlspider 24-12-2001 13:52

Vb-vraagje
 
Hoe kan je er voor zorgen dat een bep. form (bv. frm_1) neem nu 4 seconden op het scherm blijft staan en dan verdwijnt (om plaats te maken voor een ander formpje, stel nu frm_2) ?

xxx
Gs

1024 24-12-2001 15:25

Ik doe dan wel geen VB (wel Delphi) maar ik neem aan dat je in VB ook een Timer object hebt ?

Gebruik die en stel de aantal millieseconden (4sec= 4000) in. Doe in de Ontimer event dan bijvoorbeeld:

form2.show
form1.hide

ps: ik werk alleen met Delphi maar het zal ongeveer ook wel zo gaan in VB

Marc S 24-12-2001 15:31

Oei... het is jaren geleden voor mij, maar ik denk dat je er gewoon voor moet zorgen dat beide forms in het geheugen zijn geladen (project options?) en dan op het eerste form een timer zetten met een interval van 4 en die inderdaad een hide() commando meegeven en de andere form een show() commando http://forum.scholieren.com/smile.gif

Erg lang geleden, kan je nu geen exacte code geven...

Marc... die 2 jaar geleden op Borland C++ Builder is overgestapt en nooit meer terug wil http://forum.scholieren.com/biggrin.gif

Bishop Six 24-12-2001 16:54

Je moet idd gewoon op het ene scherm een timer plaatsen en interval op 4000 zetten (= 4 sec) en dan dubbel klikken op de timer en dan:
Code:

form2.show
unload form1

of ipv unload form1:
Code:

form1.visible = false
dan wordt hij alleen verborgen.

Jozzy 24-12-2001 16:56

Citaat:

Bishop Six schreef:
Je moet idd gewoon op het ene scherm een timer plaatsen en interval op 4000 zetten (= 4 sec) en dan dubbel klikken op de timer en dan:
Code:

form2.show
unload form1

of ipv unload form1:
Code:

form1.visible = false
dan wordt hij alleen verborgen.

idd een gebeurtenis aan een timer=4000ms toekennen, maar moet je niet eerst form2.load of [/i]load form2[/i] (die haal ik altijd door elkaar http://forum.scholieren.com/tongue.gif ) doen??

Marc S 24-12-2001 17:00

http://graphicsmagician.com/vbcourse/10forms/splash.htm

Helpt misschien indien je zoiets eigenlijk wil maken http://forum.scholieren.com/smile.gif

Bishop Six 24-12-2001 17:07

je kan idd
Code:

load form2
doen. Dat moet je doen bij form->load (in de code)

maar het is niet nodig. Het is alleen dat form2 dan al in het geheugen zit en sneller zou laden. Maar je merkt er niet echt wat van als je simpele programma's maakt.
dus echt hard nodig heb je het niet denk ik...

Jozzy 24-12-2001 17:19

oh ik dacht dat je altijd

Code:

load form2
form2.show

moest doen om 'm op te roepen en dat niet alleen
Code:

form2.show
volstond?? nou ja, het zal wel he http://forum.scholieren.com/wink.gif het heeft hetzelfde effect...

girlspider 06-01-2002 20:28

hey bedankt allemaal!

xxx

Gs


Alle tijden zijn GMT +1. Het is nu 05:40.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.