Comment afficher mon form en plus de la console ?

Inscrit
4 Aout 2016
Messages
166
Reactions
0
#1
Bonjour,

J'ai commencé un chat très basique mais pour ça j'ai besoin de deux fenêtres, une pour le serveur et une pour le client, donc pour le serveur j'utilise une console et pour le client un form, mais je n'arrive pas à afficher mon form.. :(

Voici mon code (je sais qu'il n'est pas encore fonctionnel)

[EDIT]
Le code est à chier, pour ouvrir deux consoles, démarrer une première solution normalement, puis la deuxième -> clique droit -> débugger -> nouvelle instance.
 
Dernière édition:

BlueDream

Administrateur
Membre du personnel
Inscrit
8 Decembre 2012
Messages
2 010
Reactions
150
#2
Hello,

Le mieux serait de créer une solution de deux projets, un projet console et un projet win form.
C'est peut-être le cas, mais dans ce cas je ne vois vraiment pas le problème.
Le projet windows form affiche tout seul et automatiquement ton formulaire, c'est ton élément de démarrage.

Sinon, je ne vois nul part, l'appel de la classe Client.
J'ai du mal à comprendre ton code.
 
Inscrit
4 Aout 2016
Messages
166
Reactions
0
#3
Ouias désolé mon code est affreux.. ^_^

Mais j'ai trouvé une solution pour lancer deux consoles (debug) ducoup ça vas.. :)
 

neross

Membre Actif
Inscrit
20 Decembre 2014
Messages
150
Reactions
0
#4
Tu creer un projet WindowForm et tu mais ca dans ton code :

C#:
        [DllImport("kernel32.dll", SetLastError = true)]
        [return: MarshalAs(UnmanagedType.Bool)]
        static extern bool AllocConsole();

        public Main()
        {
            InitializeComponent();
            AllocConsole();
        }
 
Dernière édition par un modérateur:
Inscrit
4 Aout 2016
Messages
166
Reactions
0
#5
O_O, MAIS C'EST GENIAL!
Mdrr, merci je retient ;)
 
Haut Bas