Micro_and_Macro
Messages postés43Date d'inscriptiondimanche 26 mars 2006StatutMembreDernière intervention 1 août 2009
-
28 mars 2006 à 23:07
Micro_and_Macro
Messages postés43Date d'inscriptiondimanche 26 mars 2006StatutMembreDernière intervention 1 août 2009
-
30 mars 2006 à 20:50
Salut à tous, je dois réaliser une application permettant de faire' une chasse au trésor' utilisant un msflexgrid...
J'ai pourtant plusieurs bug-> je ne peu cliker sur aucune case de la msflexgrid,mais seulement utliser le clavier, et encore kan je lance une nouvelle partie ce n'est plus possible.
Y aurait-il un moyen d'activer le clik avec la souris?
LA fameuse formule nombre aléatoire int(rnd+étendu)+nbredebase génère toujours le même nombre au premier coup.. ce ki fausse toute l'appli
D'avance merci
Micro_and_Macro
Messages postés43Date d'inscriptiondimanche 26 mars 2006StatutMembreDernière intervention 1 août 2009 29 mars 2006 à 18:44
Merci en effet j'avais crée ma propre fonction randomize :--D
Je vais essayer d'être plus précis ,je prog. sous vb 6.0
le probleme est autre maintenant :) ( mais ce n'est pas le plus important)
Le nombre généré aléatoirement est bon pour randomligne...
Mais le premier nobre généré dans random colonne sera toujours zero, il y a sûrement une explication , je vais chercher !
Private Sub Form_Load()
'initialise le compteur à 5
cpt = 5
Call FLexajust
Randomligne = RandomiSe()
RandomColonne = RandomiSe()
End Sub
Private Function RandomiSe() As Integer
Randomize
Dim aléa As Integer
aléa = Int((8) * Rnd) + 1
RandomiSe = aléa
lblrandom.Caption = "Ligne : " & Randomligne & "Colonne : " & RandomColonne
End Function
Mais le vrai problème c pour le clik-> kan j'execute lapplication ,je ne peu pas selectionner une case msflexgrid)(je selectionne toute la msflexgrid)..
Je voulai savoir s'il y avait une option ou qqchose ki permettrait de selectionner avec la souris n'importe quelle casse de msflexgrid du genre
Msflexgrid_click()
Est-ce assez clair?
Micro_and_Macro
Messages postés43Date d'inscriptiondimanche 26 mars 2006StatutMembreDernière intervention 1 août 2009 29 mars 2006 à 20:41
J'ai trouvé pour la formule, il y avait un erreur de logik evidente -_-
lblrandom.Caption = "Ligne : " & Randomligne & "Colonne : " & RandomColonne
afficher random colonne avant kil ne soit initialisé manuellement '-_-'
Vous n’avez pas trouvé la réponse que vous recherchez ?
Micro_and_Macro
Messages postés43Date d'inscriptiondimanche 26 mars 2006StatutMembreDernière intervention 1 août 2009 30 mars 2006 à 20:50
Merci , j'ai recommencer un projet et effectivement le clik était autorisé case par case..
J'avais du trifouiller un peu trop ma flexgrid ^^
en tout cas merci beaucoup, je vais mettre le code source en release, enfin ca n'interessera peut être personne(?)