Accueil > > > PLUS OU MOINS
PLUS OU MOINS
Information sur la source
Description
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
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
Sources du même auteur
Sources de la même categorie
Commentaires et avis
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
|
Derniers Blogs
[WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
LISTER KEYS.KEYLISTER KEYS.KEY par Onin42
Cliquez pour lire la suite par Onin42
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|