Jump to content
×
×
  • Create New...

Système de Commandes


Untocx
 Share

Recommended Posts

Niveau requis Débutant

Temps estimé : 30 minutes

Salut à tous, je vais vous faire un tutoriels sur les entrées console, je m'explique : Si par exemple, je lance "/infos" dans la console, une action s’exécute. Compris ? Non ? On s'en fou, on continue x)

 

Clique

 

Tous d'abords, vous devez avoir au préalablement créé un projet console sous le nom que vous voulez. Une fois fait, ajouter s'y une classe, pour se tutoriel elle se nommeras "Commands". Une fois là classe "Commands" créé, rendez vous dedans, vous devriez y avoir :

Public Class Commands
End Class
Nous allons commencer a coder dedans, tous d'abords nous allons ajouter une variable de type string nommé "Values", sa devrez donné sa :
Public Class Commands
	Public Shared Values As String = ""
End Class
C'est fait ? Continuons ! Nous allons maintenant créé un nouveau sub nommé Actions(), se qui donnera :
Public Class Commands
	Public Shared Values As String = ""

	Public Shared Sub Actions()
		...
	End Sub
End Class
Maintenant, soyez attentif, sa se complique comparer à sa. Nous allons retourner dans notre Sub Actions, nous allons attribuer une valeurs a Values.
Public Class Commands
	Public Shared Values As String = ""

	Public Shared Sub Actions()
		Values = Console.ReadLine()
	End Sub
End Class
Pourquoi ReadLine() vous demanderiez ? Car sa va lire l'entré faite sur la ligne actuel. Nous allons maintenant passez à une conditions, c'est à dire que si Values n'est pas égale a la commande /infos, on renvoie un message d'erreur.
Public Class Commands
	Public Shared Values As String = ""

	Public Shared Sub Actions()
	Values = Console.ReadLine()
  
	If(Values = "/infos") Then
		Console.WriteLine("Commandes /infos reçu.")
	Else
		Console.WriteLine("Commandes invalide.")
	End Sub
End Class
Voilà, ce tutoriel s'achève là, mais voici un petit truc pour mettre en forme tous sa :
Public Class Commands
	Public Shared Values As String = ""

	Public Shared Sub Actions()
	Console.Write("Entrer une commandes : ")
	Values = Console.ReadLine()

	If(Values = "/infos") Then
		Console.WriteLine("Commandes /infos reçu.")
	Else
		Console.WriteLine("Commandes invalide.")
	End Sub
End Class
Ca donnera "Entrer une commandes : XXX" (XXX est là commande que la personne devras rentrer, donc ici /infos).

 

 

Cordialement,

Hey hey

Link to comment
Share on other sites

  • Replies 4
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

  • 4 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share



Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.