CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

Enigme,Charade,....

oldBugenhagen
oldBugenhagen
Niveau 10
04 août 2004 à 15:55:30

Oui, on peut utiliser les deux manières

oldBugenhagen
oldBugenhagen
Niveau 10
04 août 2004 à 15:56:55

Si tu dois le multiplier, crée plutôt une fonction avec en paramètre le nom du champ recevant le focus, se sera plus simple, tu n´auras que quelques lignes de code en tout et pour tout

Pete
Pete
Niveau 10
04 août 2004 à 16:00:43

Mais cette fonction est appelée à partir des méthodes Click et GotFocus non ? Ca revient un peu au même je trouve.

Pete
Pete
Niveau 10
04 août 2004 à 16:01:52

Au fait les fonctions ne se mettent pas par ordre alphétique ? Parce que je dois les parcourir le code dans le désordre là.

oldBugenhagen
oldBugenhagen
Niveau 10
04 août 2004 à 16:03:48

Non, tu donnes en paramètre le nom du contrôle, donc tu as une focntion toute simple, exemple
Function MettreZoneEnNoir(MaZone)
MaZone.SelStart = 0
MaZone.SelLength = Len(MaZone)
End Function

helraiser30
helraiser30
Niveau 10
04 août 2004 à 16:04:55

j´aurai aimé m´instruire mais je n´y comprends rien

oldBugenhagen
oldBugenhagen
Niveau 10
04 août 2004 à 16:06:04

Les fonctions sont bien par ordre alphabétique par défaut dans les modules de code

Pete
Pete
Niveau 10
04 août 2004 à 16:06:49

Mais cette fonction est quand même appelée de qq part non ?
Par exemple:
Private Sub MaZoneDeTexte_GotFocus()
call MettreZoneEnNoir(MaZoneDeTexte)
end sub

Non ?

Pete
Pete
Niveau 10
04 août 2004 à 16:07:34

Chez moi c´est plutôt dans l´ordre bordelique qu´elles sont rangées.

oldBugenhagen
oldBugenhagen
Niveau 10
04 août 2004 à 16:11:59

en fait, tu invoques cette fonction dans l´événement GotFocus de chaque champ et ça suffit.

kurt_13
kurt_13
Niveau 9
04 août 2004 à 16:32:36
oldBugenhagen
oldBugenhagen
Niveau 10
04 août 2004 à 16:33:15

Pete, je t´ai renvoyé un nouveau projet où le code est défini sous forme de function, UNE seule fois et il suffit d´agir au niveau des événeemnts GotFocus sur les contrôles.

Il te suffit d´invoquer systématiquement la function que j´ai appelée MettreZoneEnNoir par l´invocation suivante:
MettreZoneEnNoir ( Screen.ActiveControl.Name)

Et voilà la function:
Function MettreZoneEnNoir(MaZone)
Screen.ActiveForm.Controls(MaZone).SelStart = 0
Screen.ActiveForm.Controls(MaZone).SelLength = Len(Screen.ActiveForm.Controls(MaZone))
End Function

Pete
Pete
Niveau 10
04 août 2004 à 16:36:36

Ok mais j´ai déjà fait ça, avec ce que t´as dit avant, et c´est bon ça marche.
Pas besoin des screen machins là.

jopfleger
jopfleger
Niveau 10
04 août 2004 à 16:39:25

Là c´est bien plus sûr en le faisant de cette manière-là, et tu es indépendant de l´ordre des contrôles, de leur nom, tu pourras les permuter ça marchera toujours

Pete
Pete
Niveau 10
04 août 2004 à 16:42:36

Indépendant des noms ?
Alors je vais faire comme t´as dit :)

jopfleger
jopfleger
Niveau 10
04 août 2004 à 16:47:45

Excuse-moi d´avoir insisté...

Pete
Pete
Niveau 10
04 août 2004 à 16:50:16

Non t´as bien fait. Y´a sûrement des noms de txtBox qui vont changer pour les rendre plus clair, et il aurait fallu tout changer.
Quoiqu´il faudra quand même changer les noms des méthodes GotFocus et autre, mais c´est déjà ça de gagné.

jopfleger
jopfleger
Niveau 10
04 août 2004 à 16:51:24

Le Langage thomasien

Souvent, je me suis senti comme le passager exclusif de ma mémoire ou l´architecte d´un projet mort-né, me trouvant le nez face à la page vierge. Une page qui reste immaculée si une quelconque nécessité ne vient pas me frapper violemment la poitrine pour que j´appose sur la matière l´encre de mes idées, mots apparemment innocents. Cependant, je sais que je répète inlassablement les mêmes gestes mais pour qui, pour quoi ? Et quelles sont les futures conséquences de mes gribouillis ? Évidemment, je ne peux le deviner mais j´en ai une intuition : tout ce que je sais, c´est que je suis un « autre » qui s´évertue à créer des pyramides, qui peut voyager à la vitesse de la lumière, qui capture l´instantané d´une seconde sur la planète pour la magnifier. Et dans toutes ces péripéties, je me disperse et me perds peu à peu, je quitte donc mon corps et ne connais plus de repères ; je ne suis plus là, je suis partout et nulle part à la fois.

jopfleger
jopfleger
Niveau 10
04 août 2004 à 17:19:20

Si le gars avait sauté du Golden Gate, il serait encore en vie.
Mais là, il a sauté du Bay Bridge et il en est mort.

De quoi s´agit-t-il?

policier-myster
policier-myster
Niveau 10
04 août 2004 à 17:22:07

arf, ca me dit quelque chose cette enigme.... mais plus moyen de remettre la main sur la soluce ! !!

Sujet fermé pour la raison suivante : Ce sujet est archivé et se poursuit sur le nouveau sujet : http://www.jeuxvideo.com/forums/42-3030-59624398-1-0-1-0-0.htm
La vidéo du moment