实现结果如下:开发环境是VS2017

实现需要三个步骤:

  一、添加下面的声明:

using System.Runtime.InteropServices;

二、在from1类中导入文件,代码如下:

//输出信息之前,先AllocConsole()   ,用完后 FreeConsole()

[DllImport("kernel32.dll")]
        public static extern Boolean AllocConsole();
        [DllImport("kernel32.dll")]
        public static extern Boolean FreeConsole();

三、在初始化窗体函数中添加

AllocConsole();
            Console.Write("输出到控制台");

总代码如下:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Runtime.InteropServices;namespace WindowsFormsApp1
{public partial class Form1 : Form{//输出信息之前,先AllocConsole()   ,用完后 FreeConsole()[DllImport("kernel32.dll")]public static extern Boolean AllocConsole();[DllImport("kernel32.dll")]public static extern Boolean FreeConsole();public Form1(){InitializeComponent();AllocConsole();Console.Write("输出到控制台");}}
}

c# winform实现输出数据到Console控制台窗台相关推荐

  1. google 浏览器默认打开控制台_chrome浏览器使用 Console(控制台)

    chrome浏览器使用 Console(控制台) 了解如何:打开DevTools Console(控制台),堆叠冗余消息或在自己的行上显示它们,清除或保持输出或将其保存到文件,过滤输出,以及了解其他C ...

  2. javascript输出数据在控制台中console的常用方法(上)

    1. log()和info() 没有区别,都是输出信息.有的浏览器info会有图标(例如:在火狐浏览器的控制台里有图标). <script>{let a = 100;console.log ...

  3. Console控制台的正确打开方式

    Console控制台的正确打开方式 console对象提供了访问浏览器调试模式的信息到控制台 -- Console对象|-- assert() 如果第一个参数断言为false,则在控制台输出错误信息| ...

  4. javascript输出数据

    一.显示数据 显示数据的方式: document.write() 方法将内容写到 HTML 文档 window.alert() 弹出警告框 innerHTML 写入到 HTML 元素 console. ...

  5. Console控制台讲解

    Console控制台讲解 控制台(Console)是JS开发里最重要的面板,主要作用是显示网页加载过程中产生各类信息. 之前的开发经常用Firebug进行JS代码调试,Firebug是firefox下 ...

  6. (6)JavaScript之console控制台

    一.console控制台介绍 在大部分浏览器中,都有一个控制台,内部可以查看 HTML.css 代码,甚至调试代码错误. 浏览器中右键点击审查元素(检查),都可以打开控制台. 快捷键: F12 控制台 ...

  7. (一)C#Winform导入Excel数据到datagridview控件

    C#Winform导入Excel数据到datagridview控件 #此次导入Excel数据借助了ExcelDataReader插件.(由于我需要的是打开工作簿时能够选择工作表绑定于datagridv ...

  8. 利用浏览器console控制台实现JS网页点击

    适用场景:需要网页中的某个页面中选择N多个特定的元素,然后对他们依次点击(比如选中). 1.根据页面中DOM元素分析页面的结构找出共同点,方便定位元素 除了JS中常用的document.getElem ...

  9. Ajax---使用json数据格式输出数据

    将Ajax得到的数据使用json数据格式输出 1.项目清单 2.代码 2.1.Procince类代码 2.2.ProvinceDao类代码 2.3.QueryJsonServlet类代码 2.4.Te ...

最新文章

  1. 如何保证Qt状态机的最佳性能
  2. 使用kubectl delete pods xxx删除对应的pod,提示删除成功,但是立马又会生成一个。为何?
  3. SQL server 2008数据库的备份与还原、分离(转)
  4. JDBC初学者的basedao工具类
  5. 计算机网络四个阶段的发展特点,计算机网络的发展分哪四个阶段,特点?
  6. java main 静态代码_java中没有main方法怎么怎么执行静态块中的内容
  7. 使用SQL语句获得服务器名称和IP 地址
  8. linux卸载alien,Ubuntu/Debian下的安装包装换工具—alien
  9. 英语语料库与英文写作
  10. 软件工程第一次作业——数独的求解与生成
  11. 如何在 MAC 电脑上查找 IP 地址
  12. 记一次完整的npm包开发 --- 发布过程
  13. 网格计算——下一代分布式计算
  14. java publisher_Combine -- 常见的 Publisher 及 Operator
  15. Ansible-template模块使用(jinjia2模板)
  16. DoS、DDos以及DRDoS攻击手段和防范措施
  17. AS百度地图定位APP
  18. QQ三方登录之资料审核
  19. ibm服务器芯片架构,IBM服务器X架构技术综述(图)
  20. 交错数组 c语言,C#中的数组,多维数组和交错数组

热门文章

  1. dofuscator C# 混淆器 原来如此
  2. [转] Deep Learning(深度学习)学习笔记整理系列
  3. 关于URL重写的一点心得
  4. win10任务栏怎么还原到下面_Windows10 系统桌面底部的任务栏在侧边了怎么还原
  5. Vue CLI 3 多页应用项目的搭建
  6. 2018技术卓越奖发布 阿里云数据库POLARDB获最佳创新产品奖
  7. ubuntu下的win交叉编译
  8. 学习AI可能不需要那么多数学知识:20小时进阶计划
  9. 十个鲜为人知的Linux命令 - Part 5
  10. PHP中的foreach循环