windows下的应用程序和控制台应用程序有什么区别?

问题描述

初学者,问高手一个菜鸟级的问题:例如:在一个界面的textbox1.Text里输出一句话,不能用Console.WriteLine()直接输出吗?为什么有的是这样写:textbox1.Text=stringstr.ToString();Console.WriteLine();与txtbox1.Text=str.ToString();区别在哪呢?搞晕了好像

解决方案

解决方案二:
Console.WriteLine();是读取控制台的输入界面上的TextBox不能用这个哈,建议好好学学基础知识
解决方案三:
如果想直接通过Console.WriteLine()来输出消息,则需要到工程配置中把输出改成Window和Console两种都支持。如果LZ只是想通过Console.WriteLine(0来查看程序运行过程中的变量消息,可以用断点或者用Debug.WriteLine()这个函数,直接输出到output窗口中
解决方案四:
Console.WriteLine()输出是将你写的文本进行打印输出,而textbox1.Text=stringstr.ToString();这样写只是将你写的文本添加到控件的Text属性里面,在显示控件的时候跟着将Text的值显示出来。

时间: 2024-08-20 16:24:52

windows下的应用程序和控制台应用程序有什么区别?的相关文章

java-JAVA 实现Windows下切换窗口到指定的应用程序

问题描述 JAVA 实现Windows下切换窗口到指定的应用程序 JAVA 实现Windows下切换窗口到指定的应用程序,具体实现及code

QT在Windows下如何制作安装文件和发布程序

QT程序设计完毕时,我们就要发布自己的程序,发布程序有两种方法:一是静态编译,二是制作程序安装包. 静态编译好麻烦,我从来没有成功过,所以我用了动态编译方法,设计完成时,用release方式编译程序,把生成的EXE文件和其依赖的库放在一个文件夹中,用setup2go生成安装文件. 好,我们启动程序,选择文件>>>>>>>新建工程. 保存工程项目 出现了安装配置栏目,我们以XnView为例一个个详细说明. 1.常规信息:填写软件版本.版权及一些注释项目.

windows下cmd命令提示符下让程序后台运行命令

windows下cmd命令提示符下让程序后台运行命令 如果你的程序需要在windows后台运行,并且是在cmd下启动,那么在执行的程序前加上start /b,比如start /b [程序名]. windows下start命令的详细参数及功能介绍如下: 启动一个单独的窗口运行指定的程序或命令. START ["title"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]      [/LOW | /NORMAL | /HIGH |

系统-C++ 在windows下监听所有窗口的最大化

问题描述 C++ 在windows下监听所有窗口的最大化 各位大神,windows下C++能实现监听所有程序的窗口的最大化和最小化吗,并在最大化或最小化时判断是哪个程序的窗口,并做自己想做的事,比如判断当前用户系统下,用户单机了IE的最小化按钮,那么监听程序就记录一条系统日志,先跪谢各位 解决方案 这种程序消耗资源,而且很容易被反病毒软件拦截.系统中存在大量的钩子会使得GUI卡顿,用户不当删除了你的程序甚至会导致系统崩溃. 这关乎你程序的人品,没有特别的理由,不要这么做. 解决方案二: 钩子函数

Windows下搭建apache、php、mysql过程分享_win服务器

在windows下,apache和mysql都有自动化安装的程序,本篇则侧重从apache和php版本选择,php线程安全,apache和mysql安装启动服务,工作环境配置这几个方面来阐述windows下搭建apache+php+mysql过程. Apache下载地址:http://httpd.apache.org/download.cgi php下载地址:http://windows.php.net/download/ mysql下载地址:http://dev.mysql.com/downl

c#控制台应用程序,麻烦各位帮我写写

问题描述 c#控制台应用程序,麻烦各位帮我写写 实现用星号围成一个矩形,矩形中间有文字.请各位帮我写一下代码 我无从下手 解决方案 string s = "hello world"; Console.WriteLine(new string('*', s.Length+2)); Console.WriteLine("*" + s + "*" ); Console.WriteLine(new string('*', s.Length+2)); 解决

Windows下的控制台输出

控制台输出就象dos下的输出,可不是图形界面.象ping/ipconfig/ftp等命令都是这类程序. 回忆过去,在dos下进行文件操作时,常用到"文件把柄"的概念,使用文件把柄操作时,非常方便,操作时,只要知道把柄号就可以,而不用操心文件的位置.dos下,设备也都有自己的专用把柄,这些把柄是:0000H 标准输入设备 (stdin)0001H 标准输出设备 (stdout)0002H 标准错误设备 (stderr)0003H 标准辅助设备 (stdaux)0004H 标准打印设备 (

关于在windows下部署发布QT程序的总结

关于在windows下部署发布QT程序的总结 文章出处:http://www.diybl.com/course/3_program/c++/cppjs/200869/123842.html 以下包括了部分网上收集的,以及qt帮助里的内容(Deploying an Application on Qt/Windows) 首先,打开windows控制台,然后,找到vs安装目录下的bin里,执行 vcvars32.bat 这个脚本.执行完之后,vs需要的所有环境变量就已经设置好了. 然后,做下面的操作:

windows下安装php应用程序服务器

安装 PHP 应用程序服务器 (Windows) 若要处理动态 Web 页,您需要应用程序服务器.应用程序服务器是一种软件,它帮助 Web 服务器处理包含服务器端脚本或标签的 Web 页.当浏览器请求这样一个页时,Web 服务器先将该页传递给应用程序服务器进行处理,然后再发送到浏览器.有关更多信息,请参见了解 Web 应用程序. 确保运行 IIS 的系统上安装了 PHP 应用程序服务器并且正在运行.(IIS 可能位于您的硬盘或远程 Windows 计算机上.)您可以从 PHP Web 站点(网址