Empêcher la fermeture automatique de la console en VB.NET.

PouleFauna Messages postés 138 Statut Membre -  
 Utilisateur anonyme -
Bonjour,

Comment peut on faire pour empêcher la fermeture automatique d'un formulaire console en VB.NET. En effet, je souheterais que l'ont puissent ne lafermer que en cliquant sur la crois ou en écrivant dans la console
fermer
.

Merci

Configuration: Windows 10, Visual Studio Communinty 2019


--
_________________________________________________

PouleFauna

5 réponses

  1. Utilisateur anonyme
     
    Bonjour

    Tu fais une boucle while qui lit la ligne tant que ça n’est pas « fermer »
    0
  2. PouleFauna Messages postés 138 Statut Membre
     
    Cela ne marche toujours pas : voici le code :
    Imports System
    
    Module Program
        Dim txt = Console.ReadLine()
        Sub Main()
    
            Console.WriteLine("KittyDOS à démarrer !!!")
    
    
    
            If txt = "cls" Then
                    Console.Clear()
                ElseIf txt = "clear" Then
                    Console.Clear()
                ElseIf txt = "version" Then
    
                Console.WriteLine("Poule soie")
    
            Else
    
                    Console.WriteLine("Cette commande n'est pas répertorié.")
                End If
    
            While txt = "fermer"
    
                Console.WriteLine("Fonction en cours de programmation")
    
            End While
        End Sub
    End Module
    
    


    Le "Poule soie" est normal, c'est pour tester la fonction
    version

    0
  3. Utilisateur anonyme
     
    Relit ce que je t'ai proposé.
    Qui n'est pas du tout ce que tu as codé.
    0
  4. PouleFauna Messages postés 138 Statut Membre
     
    Sauf que ce n'est pas une ligne mais ca :

       If txt = "cls" Then
                    Console.Clear()
                ElseIf txt = "clear" Then
                    Console.Clear()
                ElseIf txt = "version" Then
    
                Console.WriteLine("Poule soie")
    
            Else
    
                    Console.WriteLine("Cette commande n'est pas répertorié.")
                End If
    


    Donc accessoirement tu pourrai donner le code. Enfin, je dis ça, je dis rien...
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    Donc accessoirement tu pourrai donner le code. Enfin, je dis ça, je dis rien...


    Alors accessoirement ta question est
    je souheterais que l'ont puissent ne lafermer que en cliquant sur la crois ou en écrivant dans la console fermer.


    Ma proposition réponds littéralement à ça.

    Accessoirement, c'est pas ce que tu veux, mais c'est que tu as demandé. J'y peux rien si tu ne sais pas exprimer correctement ton besoin.

    Accessoirement, si au moins tu avais codé correctement ce que je t'ai proposé (et pas strictement l'inverse), tu aurais compris que ça ne répondait pas exactement à ce que tu veux, et avec un peu de chance tu aurais même réussi à l'adapter.

    Accessoirement 9 mois après ce message https://forums.commentcamarche.net/forum/affich-36752355-prendre-la-photo-d-un-panel#9 je me suis dit que tu aurais peut-être muri, je t'ai laissé une chance, mais non.

    A bon entendeur

    0