2010-06-21 6 views

Répondre

2

Vérifiez dans Win32. AllocConsole()

+2

Thx. Cette solution est la suivante: [DllImport ("kernel32.dll")] public static extern Int32 AllocConsole(); – senzacionale

+1

http://vbcity.com/blogs/jatkinson/archive/2010/02/17/windows-interop-inside-kernel32-part-1-allocconsole-amp-createhardlink.aspx – senzacionale

-6

Instructions here.

1er résultat pour Google: c# write console. Incroyablement, c'est la chose la moins documentée et la plus utile en C#.

+0

J'ai une application graphique win. Je ne peux pas utiliser la console comme ça! – senzacionale

+0

Lorsque vous publiez un lien, je suggère de donner un résumé rapide, ou de coller un extrait de code pertinent qui répond à la question posée, afin que quelqu'un puisse utiliser les informations de stackoverflow pour déterminer la pertinence de la réponse avant de creuser votre lien . Par exemple, vous auriez pu faire: Instructions -ici- décrire comment utiliser les fonctions Console.WriteLine et Console.ReadLine à partir de C#. De cette façon, OP sera en mesure de commenter la réponse sans regarder le lien, et cela fournit également quelques informations si le lien devait disparaître un jour. – maxwellb

4

Disons que vous avez une application winform dans Visual Studio. Accédez à Propriétés du projet> onglet Application> Modifier "Type de sortie:" dans Application console. Maintenant, lorsque vous lancez votre winform, une application de console se déclenche en arrière-plan. Vous pouvez écrire sur cette application de console avec sortie standard. PAR EXEMPLE.

private void button1_Click(object sender, EventArgs e) 
{ 
    Console.WriteLine("Hello World"); 
} 
Questions connexes