Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PLUS OU MOINS


Information sur la source

Catégorie :Jeux Source .NET ( DotNet ) Classé sous : jeu, plus, moins Niveau : Débutant Date de création : 26/08/2006 Date de mise à jour : 26/08/2006 21:55:34 Vu / téléchargé: 5 233 / 272

Note :
9 / 10 - par 3 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
C'est un vieux jeu que j'ai remodifié en Visual Basic 2003.
Il faut écrire un nombre entre 0 et 99 dans le textbox et de presser la barre d'espace pour valider.
Il y a plusieur niveaux.
Avec un son sonore qui vous dit plus ou moins.
 

Source

  • Public Const Lecture As Short = &H1S
  • Public Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Integer) As Integer
  • Dim Chemin As String
  • Dim A As Single
  • Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
  • If Label9.Text = 99 Then
  • Label9.Text = 0
  • Else
  • Label9.Text += 1
  • End If
  • End Sub
  • Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
  • A = Label1.Text
  • Label3.Text -= 1
  • If Label3.Text = "0" Then
  • Timer2.Enabled = False
  • Timer1.Enabled = False
  • Label1.Visible = True
  • TextBox1.Enabled = False
  • Label5.Visible = False
  • MessageBox.Show("Désolé vous avez perdus, la solution été " & A)
  • Minimum.Text = 0
  • Maximum.Text = 99
  • End If
  • End Sub
  • Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
  • Timer1.Enabled = True
  • Timer2.Enabled = False
  • Label1.Visible = False
  • TextBox1.Enabled = True
  • TextBox1.Text = ""
  • Label2.Text = ""
  • Label3.Text = Niveau.Text
  • Label5.Visible = True
  • Minimum.Text = 0
  • Maximum.Text = 99
  • Label1.Text = Label9.Text
  • End Sub
  • Private Sub MenuItem6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem6.Click
  • A = Label1.Text
  • Timer1.Enabled = True
  • Timer2.Enabled = False
  • Label1.Visible = False
  • TextBox1.Enabled = True
  • TextBox1.Text = ""
  • Label2.Text = ""
  • Niveau.Text = 25
  • Label3.Text = Niveau.Text
  • Label5.Visible = True
  • Minimum.Text = 0
  • Maximum.Text = 99
  • Label1.Text = Label9.Text
  • End Sub
  • Private Sub MenuItem7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem7.Click
  • A = Label1.Text
  • Timer1.Enabled = True
  • Timer2.Enabled = False
  • Label1.Visible = False
  • TextBox1.Enabled = True
  • TextBox1.Text = ""
  • Label2.Text = ""
  • Niveau.Text = 20
  • Label3.Text = Niveau.Text
  • Label5.Visible = True
  • Minimum.Text = 0
  • Maximum.Text = 99
  • Label1.Text = Label9.Text
  • End Sub
  • Private Sub MenuItem8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem8.Click
  • A = Label1.Text
  • Timer1.Enabled = True
  • Timer2.Enabled = False
  • Label1.Visible = False
  • TextBox1.Enabled = True
  • TextBox1.Text = ""
  • Label2.Text = ""
  • Niveau.Text = 15
  • Label3.Text = Niveau.Text
  • Label5.Visible = True
  • Minimum.Text = 0
  • Maximum.Text = 99
  • Label1.Text = Label9.Text
  • End Sub
  • Private Sub MenuItem4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem4.Click
  • Me.Close()
  • End Sub
  • Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
  • If e.KeyCode = 32 Then
  • Chemin = Application.StartupPath + "\Son\"
  • A = Label1.Text
  • Format(A, "00")
  • Timer2.Enabled = True
  • Label1.Visible = False
  • Label5.Visible = True
  • If Val(TextBox1.Text) >= 0 And Val(TextBox1.Text) <= 99 Then
  • Select Case A
  • Case Is > Val(TextBox1.Text)
  • If Val(TextBox1.Text) > Minimum.Text Then
  • Minimum.Text = Val(TextBox1.Text)
  • End If
  • Label1.Visible = False
  • Label5.Visible = True
  • Label2.Text = "C'est plus"
  • sndPlaySound(Chemin + "C'est plus.wav", Lecture)
  • TextBox1.Text = ""
  • Case Is < Val(TextBox1.Text)
  • If Val(TextBox1.Text) < Maximum.Text Then
  • Maximum.Text = Val(TextBox1.Text)
  • End If
  • Label1.Visible = False
  • Label5.Visible = True
  • Label2.Text = "C'est moins"
  • sndPlaySound(Chemin + "C'est moins.wav", Lecture)
  • TextBox1.Text = ""
  • Case Is = Val(TextBox1.Text)
  • Label2.Text = "C'est Gagné"
  • Label1.Visible = True
  • Label5.Visible = False
  • Timer2.Enabled = False
  • TextBox1.Enabled = False
  • End Select
  • Else
  • End If
  • End If
  • End Sub
  • Private Sub MenuItem11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem11.Click
  • Dim Form2 As New Form2
  • Form2.ShowDialog()
  • End Sub
  • Private Sub MenuItem12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem12.Click
  • A = Label1.Text
  • Timer1.Enabled = True
  • Timer2.Enabled = False
  • Label1.Visible = False
  • TextBox1.Enabled = True
  • TextBox1.Text = ""
  • Label2.Text = ""
  • Niveau.Text = 10
  • Label3.Text = Niveau.Text
  • Label5.Visible = True
  • Minimum.Text = 0
  • Maximum.Text = 99
  • Label1.Text = Label9.Text
  • End Sub
	Public Const Lecture As Short = &H1S
	Public Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Integer) As Integer
	Dim Chemin As String
	Dim A As Single
	Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
		If Label9.Text = 99 Then
			Label9.Text = 0
		Else
			Label9.Text += 1
		End If
	End Sub

	Private Sub Timer2_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer2.Tick
		A = Label1.Text
		Label3.Text -= 1
		If Label3.Text = "0" Then
			Timer2.Enabled = False
			Timer1.Enabled = False
			Label1.Visible = True
			TextBox1.Enabled = False
			Label5.Visible = False
			MessageBox.Show("Désolé vous avez perdus, la solution été " & A)
			Minimum.Text = 0
			Maximum.Text = 99
		End If
	End Sub

	Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
		Timer1.Enabled = True
		Timer2.Enabled = False
		Label1.Visible = False
		TextBox1.Enabled = True
		TextBox1.Text = ""
		Label2.Text = ""
		Label3.Text = Niveau.Text
		Label5.Visible = True
		Minimum.Text = 0
		Maximum.Text = 99
		Label1.Text = Label9.Text
	End Sub

	Private Sub MenuItem6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem6.Click
		A = Label1.Text
		Timer1.Enabled = True
		Timer2.Enabled = False
		Label1.Visible = False
		TextBox1.Enabled = True
		TextBox1.Text = ""
		Label2.Text = ""
		Niveau.Text = 25
		Label3.Text = Niveau.Text
		Label5.Visible = True
		Minimum.Text = 0
		Maximum.Text = 99
		Label1.Text = Label9.Text
	End Sub

	Private Sub MenuItem7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem7.Click
		A = Label1.Text
		Timer1.Enabled = True
		Timer2.Enabled = False
		Label1.Visible = False
		TextBox1.Enabled = True
		TextBox1.Text = ""
		Label2.Text = ""
		Niveau.Text = 20
		Label3.Text = Niveau.Text
		Label5.Visible = True
		Minimum.Text = 0
		Maximum.Text = 99
		Label1.Text = Label9.Text
	End Sub

	Private Sub MenuItem8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem8.Click
		A = Label1.Text
		Timer1.Enabled = True
		Timer2.Enabled = False
		Label1.Visible = False
		TextBox1.Enabled = True
		TextBox1.Text = ""
		Label2.Text = ""
		Niveau.Text = 15
		Label3.Text = Niveau.Text
		Label5.Visible = True
		Minimum.Text = 0
		Maximum.Text = 99
		Label1.Text = Label9.Text
	End Sub

	Private Sub MenuItem4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem4.Click
		Me.Close()
	End Sub

	Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
		If e.KeyCode = 32 Then
			Chemin = Application.StartupPath + "\Son\"
			A = Label1.Text
			Format(A, "00")
			Timer2.Enabled = True
			Label1.Visible = False
			Label5.Visible = True
			If Val(TextBox1.Text) >= 0 And Val(TextBox1.Text) <= 99 Then
				Select Case A
					Case Is > Val(TextBox1.Text)
						If Val(TextBox1.Text) > Minimum.Text Then
							Minimum.Text = Val(TextBox1.Text)
						End If
						Label1.Visible = False
						Label5.Visible = True
						Label2.Text = "C'est plus"
						sndPlaySound(Chemin + "C'est plus.wav", Lecture)
						TextBox1.Text = ""

					Case Is < Val(TextBox1.Text)
						If Val(TextBox1.Text) < Maximum.Text Then
							Maximum.Text = Val(TextBox1.Text)
						End If
						Label1.Visible = False
						Label5.Visible = True
						Label2.Text = "C'est moins"
						sndPlaySound(Chemin + "C'est moins.wav", Lecture)
						TextBox1.Text = ""

					Case Is = Val(TextBox1.Text)
						Label2.Text = "C'est Gagné"
						Label1.Visible = True
						Label5.Visible = False
						Timer2.Enabled = False
						TextBox1.Enabled = False
				End Select
			Else
			End If
		End If
	End Sub





	Private Sub MenuItem11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem11.Click
		Dim Form2 As New Form2
		Form2.ShowDialog()
	End Sub

	Private Sub MenuItem12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem12.Click
		A = Label1.Text
		Timer1.Enabled = True
		Timer2.Enabled = False
		Label1.Visible = False
		TextBox1.Enabled = True
		TextBox1.Text = ""
		Label2.Text = ""
		Niveau.Text = 10
		Label3.Text = Niveau.Text
		Label5.Visible = True
		Minimum.Text = 0
		Maximum.Text = 99
		Label1.Text = Label9.Text
	End Sub

Conclusion

SVP si quelqu'un sait régler le volume sur visual basic 2003 avec un trackbar pourait-il me donner le code Merci
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

26 août 2006 21:47:19 :
Mise a jour le 26/08/06 à 21 Heures 45
26 août 2006 21:51:12 :
Mise à jour le 26/08/06 à 21 Heures 50
26 août 2006 21:55:34 :
Mise à jour le 26/08 à 21 Heures 55

Commentaires et avis

signaler à un administrateur
Commentaire de darunia le 27/08/2006 12:03:40

Tu jeu ne fonctionne tout simplement pas !
Tout comme ton jeu des carrés d'ailleurs ...
Merci de reflechir à l'utilité de tes sources avant de poster

signaler à un administrateur
Commentaire de benji2000 le 27/08/2006 14:25:18

Ce jeu fonctionne bien il suffit d'aller dans :"C\...\Plus ou moins\Bin\Plus ou moins.exe"

signaler à un administrateur
Commentaire de darunia le 27/08/2006 18:57:54

Quand je dis qu'il ne fonctionne pas, ce n'est pas qu'il ne se lance pas, c'est juste que je ne savais pas comment verifier si le nombre était < ou >.
Mais j'ai trouvé, il faut utiliser la touche espace.
Quoi qu'il en soit, l'interet de cette source plus que limité ...

signaler à un administrateur
Commentaire de Bidou le 27/08/2006 19:11:24 administrateur CS

"Quoi qu'il en soit, l'interet de cette source plus que limité ..."
Darunia> Comme des dizaines voire centaines d'autres, non ?

Faut pas voir l'utilité en tant que "ce que fais la source", mais ce qu'elle peut apporter. En l'occurance, un débutant qui ne sait pas comment jouer un son pourrait y trouver son compte...

Si on gardait seulement les sources qui étaient vraiment utiles, on devrait en refusé 80% !

signaler à un administrateur
Commentaire de jmecodol le 28/08/2006 14:14:55

salut,

je trouve ce jeu dément !!!

je m'éclate trop ( j'aime bien les trucs simples ),
vu qu'apperement je suis ton plus fidèle joueur ;)

je me demandais si se serai possible de mettre une barre
( un peu comme le controle de volume dans VLC ),
pour choisir le chiffre,
et appuyer sur espace pour vérifier .

ca serai coooool,
bon courage pour la suite .

( ps, je jetterai un coup d'oeuil a la source quand
j'aurais 2 minutes ) .

signaler à un administrateur
Commentaire de malkolinge le 29/08/2006 14:50:01

Mon fils de 7 ans l'a adopté et s'amuse aussi comme un fou


MalkoLinge

signaler à un administrateur
Commentaire de supercanard le 05/09/2006 19:47:31

"AVEC UN SON SONORE" est un pleonasme.

signaler à un administrateur
Commentaire de OneHacker le 20/10/2006 15:09:39

J'ai déjà refait ce jeu depuis longtemps ! Seulement personne jette un coup d'oeil : p://www.vbfrance.com/code.aspx?ID=29673 ! J'avoue que le tiens est plus interactif avec un temps limité de réponse.

signaler à un administrateur
Commentaire de OneHacker le 20/10/2006 16:05:34

http://www.vbfrance.com/code.aspx?ID=29673

signaler à un administrateur
Commentaire de Mastronic le 16/04/2007 15:05:55

trés bien. je cherché comment lire un Wav en .net ..
il suffit de déclarer dans la class:
Public Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Integer) As Integer

puis, pour l'évenement donné, cliquer sur un bouton par ex:
Const Lecture As Short = &H1S
sndPlaySound("lefichier.wav", Lecture)

Par contre, je n'est pas compris ce que c "&H1S"  ?

signaler à un administrateur
Commentaire de benji2000 le 25/05/2007 19:14:29

Je crois que &H1S veut dire "play" , tu peux aussi essayer &H8 , je crois qu'il joueras le morceau en boucle mais tu peux faire un tour sur :

   http://www.vbfrance.com/codes/MIXAGE-MUSIQUE_41199.aspx

Sur cette source j'utilise un WindowsMediaPlayer bien plus utile pour lire tous les fichiers de musiques sauf celles qui sont protégées.

signaler à un administrateur
Commentaire de OneHacker le 25/05/2007 19:44:49

Déjà on sait même pas joué ensuite dans le KeyCode de Textbox1.KeyDown tu vérifies si il a la valeur 32 alors qu'il faut vérifier une touche. Et la touche 32 on c'est pas ce que c'est, en tout pas c'est pas entrée(comme les utilisateurs ont l'habitude de faire). Ensuite la Form2 ca devrait être un formulaire d'aide.

Sinon rien à ajouter.

Cordialement

Redman

signaler à un administrateur
Commentaire de benji2000 le 26/05/2007 10:53:11

OneHacker

If e.KeyCode = 32 Then signifie que si j'appuis sur la touche 32 (La barre d'espace) alors ...

Regarde jmecodol et malkolinge ont réussis à ce débrouiller car eux au moins ils ont lus la description du code où il était écrit :

"Il faut écrire un nombre entre 0 et 99 dans le textbox ET DE PRESSER LA BARRE D'ESPACE pour valider."

Regarde par toi même.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Jeu de dames [ par Christophe ] Je cherche à réaliser un mini-jeu de dames. Sachant qu'on doit pouvoir ensuite gérer des événements Drag-Drop, quels types de contrôles dois-je utilis winamp et VB5 [ par Rescator ] bonjourj'utilise un petit prog ecris sous vb5 pour commander un jeu de lumière par le port // de mon PC. seulement j'aimerais récupérer le tempo de la bouger objet avet une manette de jeu? [ par ZIDANE ] Est ce que quelqu'un sait comment faire pour bouger un objet avec une mannette de jeu ordinaire ? (gamepad)Si vous avez la réponse pouvez vous me l'en Jeu de tir à la Rogue Spear [ par Nat ] Salut.Je développe un jeu de tir et j'ai grave besoin d'aide.Il me manque un graphiste et j'aimerais aussi savoir comment on fait pour interpréter la SOURCE JEU D'ECHEC [ par TOUATI ] POUR UN HANDICAPE SEMI VISUEL JE CHERCHE DES SOURCES POUR ADAPTER CE JEU A CES PROBLEMES POUR CELA JE CHERCHE /1/ les sources d'un jeu d'echec 2 / un Cmt afficher une fenetre par dessus un jeu windows ? [ par lechti62 ] Bonjour je voudrai savoir si il est possible quand un jeu Windows ou Direct Xest lancé, de pouvoir afficher un programme fait avec VB par dessus ce je Comment creer un serveur de jeux en reseaux? [ par Momo3dfx ] Salut a tous,j'ai un exellent site, sur un jeu, j'ai du matos pour faire un serveur, j'ai tout sauf l'expérience et el savoir faire.-Comment fait-on p AIDE DATA SVP ! [ par Seb ] Je fais un programme jeu :j ai une basse access que j accede grace au data de vb et j aimerai mettre a jour le score d'une personne à la fin d un jeu. Tri d'un fichier pour un jeu [ par @ thedentiste @ ] J'aimerai savoir comment peut on trier un fichierc'est pour faire une table des scores avec deux éléments le nom du joueur et le score Merci d'avance@ DX : aidez moi svp !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [ par Ophidian ] a ceux qui sy connaissent et aux autres :dans la source du moteur3D en DX de je sais plus qui, on est dans un monde en 3D et on peut bouger. Comment f


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.