第三方命令行程序运行完之后,批处理中可以随时通过errorlevel变量收取运行结果。而VB写的控制台程序却没有提供这样的功能。关于让控制台程序返回值的教程是本博客独家放出。返回值,其实也就是进程的结束码。由于VB限定了我们必须以Sub的方式来运行主程序,我们就只能强行中断进程并返回结束码。这里需要...
分类:
其他好文 时间:
2015-09-06 12:41:57
阅读次数:
528
打开 VB6 并新建一个标准EXE程序,把窗口删掉,然后再加入一个模块。在模块中加入AllocConsole、FreeConsole、SetConsoleTitle、Sleep的API声明:Public Declare Function AllocConsole Lib "kernel32.dll"...
分类:
其他好文 时间:
2015-09-06 12:33:49
阅读次数:
166
简介双缓冲技术主要使用在绘图方面,不过,借鉴双缓冲技术的原理,可以让你的控制台程序优势更加优秀的体验,例如你编写的控制台游戏,往往需要不停地刷新屏幕,这时候会造成非常严重的问题-----屏幕闪烁!这极大的降低了用户体验(虽然说没什么用户吧,但这并不妨碍我们追求完美嘛~),双缓冲就可以消除这种闪烁控制...
分类:
其他好文 时间:
2015-09-05 16:28:14
阅读次数:
177
1 控制台程序启动时传递给main的参数控制台程序不管启动的时候是否有窗口,其参数都只有一个,那就是exe的全路径加exe的名字//运行时不显示控制台窗口
#pragma comment(linker,"/subsystem:\"Windows\" /entry:\"mainCRTStartup\"")#include
using namespace std;
int main(...
分类:
系统相关 时间:
2015-08-29 15:31:20
阅读次数:
217
错误 1 error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用 MSVC另外新建一个控制台程序可以解决;其实修改一个配置即可:
分类:
其他好文 时间:
2015-08-27 15:09:06
阅读次数:
136
控制台程序不自动退出方法:system("pause");getchar()使用执行 ctrl+F5,开始调试 F5会出现闪退动态内存分配 1 //construct c string 2 //class StringBad::StringBad(char *) 3 StringBad::Strin...
分类:
编程语言 时间:
2015-08-18 01:13:23
阅读次数:
201
简单工厂模式设计模式中。计算器的加减乘除或再外加其它的运算时,对其进行实例化,就能够用到简单工厂模式。用一个单独的类来做这个创造实例的过程,这就是工厂。从《大化设计模式》中,思维在不断的碰撞,让我们在来回想一下计算器的编写过程中一步步的关键变化。如题“用面向对象语言实现一个计算器控制台程序,要求输入...
分类:
其他好文 时间:
2015-08-15 22:59:06
阅读次数:
222
要操作的表结构(表名:Tb_Category):创建一个控制台程序:添加一个ADO.NET实体数据模型: 1.对控制台程序右键 2.选择ADO.NET实体类模型 3.添加之后,弹出新窗口,选择已有数据库。 4.看是否是已有链接,选择链接等等一系列设置。 5.之后选择要操作的表,下方可以选择...
分类:
其他好文 时间:
2015-08-15 14:42:59
阅读次数:
184
这里我接上讲Entity Framework入门。从网上下载Northwind数据库,新建一个控制台程序,然后重新添加一个ado.net实体数据模型。EF中操作数据库的"网关"(操作上下文)DBContext封装 .NET Framework 和数据库之间的连接。此类用作“创建”、“读取”、“更新”...
分类:
其他好文 时间:
2015-08-15 09:04:25
阅读次数:
213
控制台程序后台运行 2010-07-10 07:06 P.M. #pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) // 设置入口地址???? ?? ???? ???? 在控制台程序中隐藏控制台窗口!?...
分类:
其他好文 时间:
2015-08-05 13:15:42
阅读次数:
116