Création d'un jeux simple

Création d'un jeux simple - VB/VBA/VBS - Programmation

Marsh Posté le 13-10-2006 à 14:50:52    

Salut tout le monde!!
Je voudrais savoir comment je pourrais faire pour faire ce jeux!!
 
Une question du genre es tu le meilleur?
2  boutons (oui/non).
 
Je voudrais que le bouton oui se depace sur la feuille quand on va sur ce même bouton.
Et donc  qu il ne sois possible de cliquer que sur le bouton Non.
 
Pourriez vous m aider s'il vous plait.
Merci a tout le monde.
 
Ps: je suis sur .Net

Reply

Marsh Posté le 13-10-2006 à 14:50:52   

Reply

Marsh Posté le 13-10-2006 à 15:17:43    

j'ai fait un truc similaire y'a quelques années
http://harko.free.fr/euro.exe
http://harko.free.fr/euro.rar (source)
 
par contre c'est en C++/MFC, mais le principe est identique


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 13-10-2006 à 15:22:02    

merci bcp

Reply

Marsh Posté le 13-10-2006 à 15:45:10    

Personne  n as d autre solution a me proposer en vb  parce que la  je misere trop a dechiffrer!! J ai  jamais fait de C++, c est la galere!
Merci bcp

Reply

Marsh Posté le 13-10-2006 à 16:56:47    

Salut,
tu crée deux boutons et tu crée la procédure  
 
Private Sub Command1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
let command1.left=rnd()*form1.width-command1.width
let command1.top=rnd()*form1.height-command1.height
end sub
 
en faite a chaque fois que tu passe la souris sur le bouton command1 (donc le bouton oui) il appellera cette procédure qui génère une position "aléatoirement" sur ta feuille.
a plus
 
miro


Message édité par mirox le 13-10-2006 à 16:57:31
Reply

Marsh Posté le 13-10-2006 à 16:59:33    

en faite tu peux encore améliorer un peu pour que ton bouton reste toujours sur ta feuille en ajoutant un test genre:
 
if command1.left<0 then ' ton bouton déborde à gauche
let command1.left=0
end if
if command1.top<0 then 'ton bouton déborde en haut
let command1.top=0
end if

Reply

Marsh Posté le 13-10-2006 à 17:26:30    

merci bcp

Reply

Marsh Posté le 13-10-2006 à 17:33:22    

Y a juste un tit probleme si quelqu un sait :  
en fait les Form1.width et Form1.Height ne sont pas reconnu!!
"Une reference a un membre  non  partagé requiert une reference a un objet"
Qu es qu  il faut que je modifie?
Merci  a vous

Reply

Marsh Posté le 14-10-2006 à 00:20:18    

regarde que la form sur laquelle tu travaille ait bien la propriété (name) sur Form1. sinon tu remplace Form1 par le nom de ta form. en faite le message d'erreur te dit que quand t'appelle form1, il ne reconnait pas l'objet qui s'appelle ainsi.
Form1 est simplement le nom par defaut de la première form d'un projet.
en éspérant avoir pu t'aider
 
amicalement
miro

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed