zodiaque11
Messages postés10Date d'inscriptionjeudi 15 mai 2008StatutMembreDernière intervention29 juillet 2008
-
25 mai 2008 à 04:49
zodiaque11
Messages postés10Date d'inscriptionjeudi 15 mai 2008StatutMembreDernière intervention29 juillet 2008
-
25 mai 2008 à 14:36
Bonsoir tout le monde ...
svp si quelqu'un peut maider
j'ai crée un programme sous vb 6 il y a deux feuille "FrmCal" c est la feuille principale
et "Frmacc" c est la feuille d'accueil donc je veux que :
lors la lancement de l'pplicationla fueille d'accueil s'affiche et dés que l'utilisateur appuie sur une touche de clavier ou une click avec la souris sur n importe quel endroit de cette feuille la page d'acceuill"FrmAcc"desparait et la page principale"FrmCal" se charge...
merci d avance.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 25 mai 2008 à 11:52
mets la propriété Keypreview de ta form à True
utilise ensuite les évènements Keypress (pour le clavier) et click ou MouseDown ou Mouseup de ta Form (pour la souris)
ouvre ton aide en ligne (sur TA machine) sur chacun des mots mis en rouge et lis ce qui y est écrit ! ...
zodiaque11
Messages postés10Date d'inscriptionjeudi 15 mai 2008StatutMembreDernière intervention29 juillet 2008 25 mai 2008 à 11:18
merci pour la reponse mais je veux ke la page d acceuille disparait quand l'utilisateur appuie sur une touche de clavier au clique sur la souris dans n importe endroit dans la feuille pour que la feuille principale se charge je pense quand vas utiliser "Timer"...mais comment
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_baz187rem
Messages postés78Date d'inscriptionvendredi 23 mars 2007StatutMembreDernière intervention21 juin 20101 25 mai 2008 à 11:53
Alors au démarrage de ton projet comme t'a dis Jmfmarques, tu peux te rendre dans les propriétées de ton projet et choisir ta frame de démarrage.
Après dans la partie code de ta frame, tu as des évenement on_click, on_keypress. C'est ici que tu devras insérer ton code pour faire afficher ta frame principale et de fermer celle ci.
Sinon tu peux toujours utiliser le controle timer qui te permet au bout de certains intervalle d'exécuter du code. Cela a déjà été vu dans une section et j'y avais répondu.
Sinon tu poses ton controle timer, dans les propriété du controle dans interval tu lui dis au bout de combien de seconde il éxécute ton code (1000 = 1 secondes) et cela devrait donner ceci :
(Pour moi c'est la version VS2003 mais c'est a peu près la meme chose y'a ptet le nom de l'évènement _Tick qui change)
Private sub Timer1_Tick(....)
FrmPrincipal.show()
me.hide
Timer1.enabled = false
End sub