精华内容
下载资源
问答
  • VC6的使用

    2021-05-20 07:08:43
    使用之前我们先准备一段代码。... 关于VC6,如果不是硬性的要求,一般不推荐使用这种编译器,它的版本比较低,微软也没有进行更新,使用的时候可能会遇到各种各样的情况,可以根据实际情况去做一个选择。

    使用之前我们先准备一段代码。#include 

    #include 

    int main()

    {

    printf("欢迎进入www.dotcpp.com编程网站!");

    system("pause");

    return 0;

    }

    1. 创建工程

    创建文件之前我们先创建一个工程,然后在添加源文件。

    首先点击左上角文件 -> 新建,然后进图如图界面。

    dedfee41178a2f51b7d6616cec80a887.png

    选择空工程。

    b1477e9b6c77bb3baf548250cc39b11b.png

    2. 创建文件

    1) 创建完工程之后我们来创建文件。

    0b959b177270b323d6c2fce2bb200caa.png

    2) 然后会出现一个空白文件框,如下图,在里面输入代码并保存。

    ce824f82e521a160ead9608d821053b3.png

    3) 下面是按钮的相关介绍,可以先编译后执行,也可以一键执行。

    5711cddc9e919e77cc94d2e4a185c2e6.png

    4) 点击编译之后会在控制台告诉你错误和警告内容,如果没有则可以点击运行。

    ce4851a064bdf0e79c9b3d9c73e7ef4f.png

    5) 构建组建。

    b64b5c5d0d1c8fe97f4c6aa228dbb8c8.png

    6) 运行如图。

    cdcf5fb280d8ed5b6b87783fbf25f173.png

    3. 总结

    编译完成之后除了我们的源文件还会出现一些文件,这些文件是来支持当前工程的,可以忽略这些内容.

    deb8c6220ccb6aabe5f2e8e073ebe18a.png

    关于VC6,如果不是硬性的要求,一般不推荐使用这种编译器,它的版本比较低,微软也没有进行更新,使用的时候可能会遇到各种各样的情况,可以根据实际情况去做一个选择。

    展开全文
  • 在Win10中安装VC6

    2021-05-20 09:11:05
    在Win10中安装VC6-------------------------------------1、新编Win32API函数大全;2、精通Windows.API 函数、接口、编程实例;3、MFC类库参考手册;4、Microsoft Win32 程序员参考大全;--------------------------...

    在Win10中安装VC6

    4ae90003a035754fddec0a6f06ca490d.png

    d7cb6c15db49c19f2f96caf17e5406ac.png

    88a2c04460f926b1ca26652e32e18a74.png

    -------------------------------------

    1、新编Win32API函数大全;

    2、精通Windows.API 函数、接口、编程实例;

    3、MFC类库参考手册;

    4、Microsoft Win32 程序员参考大全;

    28d8c85a0e924623cd24ae54fc6a6f80.png

    a20da354c54c55a14a5a17d29018c7e3.png

    dd965ff50517e7e4d7557d8c7cc12b07.png

    ec1d9e358b72710cfed6351aacaf4ab4.png

    473f08a382cb19f0013cae0264841074.png

    3a8eec703f508a1ba4278b0a21279a69.png

    1ac7716b76a4bc533039316fbcb301ba.png

    ----------------------------------------------

    Win10 运行 VC6 可能存在的问题:

    1、操作系统权限管理降到最低,禁用各杀毒和安全软件;

    2、将安装文件解压,setup.exe作为系统管理员方式运行;

    3、安装时数据接口中把DAO,RDO之类的接口选项去掉;

    4、安装后,在64位操作系统下,要替换DM.DLL、TLLOC.dll解决调试出错问题;

    5、Debug选项中,取消Tools->Options->Debug->OLE RPC debugging 选项,解决调试时出现 OLE32.DLL调用出错问题;

    6、安装VisualAssist;

    7、编译Filetools插件,并安装到VC环境中。

    1、VC++6.0在win10(7/8)上,启动报错(0xc0000142),无法启动程序。

    解决方案:搜索下载个英文版VC++6.0的MSDEV.exe执行文件,放到VC6根目录\Common\MSDev98\Bin内,鼠标右击"MSDEV.EXE"选择"属性"-"兼容性"以xp兼容模式运行,即可正常启动VC6程序。

    2、编译报错"Compiling... Error spawning cl.exe",无法成功编译。

    解决方案:打开VC++6.0程序,依次点"工具(T)"—"选项(O)",弹出窗口在"目录"选项卡里有四个选项,分别为:可执行文件(executatble files)、include files、library files、source files

    依次点"目录"的每个选项,在下方"路径[D]:"内,将路径修改为正确的目录。为防止漏掉某个路径,建议每个都重新定位目录。改完点"确定"保存。

    再编译不会报错了。

    3、点"打开"或者"添加"时程序崩溃。

    解决方案:这个步骤比较多,具体请看上面经验里的第三步,这里就简单的介绍一下:

    一、下载filetool工具,这个是微软针对此问题给出的补丁工具。

    二、利用工具里的filetool.dll文件,对原有的“打开”和“添加”进行替换。

    三、将Ctrl+O快捷键也改成指向新插件。

    ============== End

    标签:选项,files,编译,报错,VC6,Win10,安装

    来源: https://www.cnblogs.com/lsgxeva/p/12111228.html

    展开全文
  • VC6断点调试技巧

    2021-05-20 05:21:56
    在第一篇中,我们为大家介绍了如何用VC6进行断点调试,可以实现程序的分步执行。今天我们将继续深入,进行更多断点调试的学习。首先,写一个例子程序:#includeint fun(){printf("Welcome to C language Reserch ...

    在第一篇中,我们为大家介绍了如何用VC6进行断点调试,可以实现程序的分步执行。今天我们将继续深入,进行更多断点调试的学习。

    首先,写一个例子程序:

    #include

    int fun()

    {

    printf("Welcome to C language Reserch Center\n");

    return 0;

    }

    int main()

    {

    int i=0;

    int sum=0;

    fun();

    while(i++<100)

    {

    sum+=i;

    }

    printf("1+2+3+...+99+100 = %d\n",sum);

    return 0;

    }

    大家可以先行阅读以下程序,比较简单,调用一个自定义函数输出一句话,其二,计算1+2一直加到100的和并输出。

    然后,我们做练习,运用上节课的断点调试逐步跟我们这个程序。

    首先,我们在第一行int i=0;这里设置一个断点,运行它,如图:

    e185652272f5d4c4fb62888be22bec31.png

    注意看到,黑框里什么都没有输出,并且下方的变量监视里i的值还是垃圾值,因为还未执行这句话。

    然后我们F10下一步执行。但当大家执行到fun();函数调用这条语句时,编译器把它当成一句话来执行,并未进入函数内部,而是一步带过,如图:

    599c04f8af71849117c23723a1500ccb.png

    大家可自行上机实验,可以发现F10单步执行的单步是以一条C语言语句为单位的。鉴于这种情况,当我们怀疑fun函数时如何调试呢?

    除了可以在fun函数内部设置断点以外,我们还有一个办法,就是不按F10,而按F11,F11的意思是单步执行并介入,也就是说遇到单出的一句话就和F10没什么区别了,但如果是函数调用这种还能“进入”的语句,它就会逐层深入进去!大家能理解吗?

    那我们来试一试,重新开始,回到程序一开始的断点处,在黄色箭头指向到fun()时,按F11,大家注意观察!

    黄色的箭头会进入fun函数内部,如图:

    8f6c07ea98bee1a0e935f4b8806cf616.png

    然后可以逐步跟踪fun函数内部的语句了! 怎么样?试试吧

    当然,这里提示一下,对于我们想深入研究的函数我们可以F11介入一探究竟,但如果一直F11的话可能会一直深入程序底层可能按不出来哦!另外,对于printf这种库函数,如果还按F11的话,由于printf已经编译好,只能看到printf的汇编语句。所以大家还是根据情况按F10还是F11哦!

    由于大家在实际的开发工作当中,程序往往比我们的例子程序复杂很多,比如多个函数、嵌套、库函数调用等等,也有误进入函数内部,或者已经排查没有问题的,如果想尽早结束此函数退出回到上一层调用处,如何实现呢?答案是:按shift+F11,既可以跳出函数,返回到当前断点函数调用的下一步。

    好的,讲到这里,大家请自行实验,熟练掌握F10和F11以及shift+F11的混合使用!

    请大家亲自上机实验!

    以上

    C语言网, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明VC6断点调试技巧!

    展开全文
  • VC6中的文件后缀名

    2021-05-21 13:40:50
    VC文件扩展名.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。.BMP:位图资源文件。.BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息...

    VC文件扩展名

    .APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。

    .BMP:位图资源文件。

    .BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中进行快速定位。

    .C:用C语言编写的源代码文件。

    .CLW:ClassWizard生成的用来存放类信息的文件。

    .CNT:用来定义帮助文件中“Contents”的结构。

    .CPP或.CXX:用C++语言编写的源代码文件。

    .CUR:光标资源文件。

    .DEF:模块定义文件,供生成动态链接库时使用。

    .DLG:定义对话框资源的独立文件。这种文件对于VC工程来说并非必需,因为VC一般把对话框资源放在.RC资源定义文件中。

    .DSP:VC开发环境生成的工程文件,VC4及以前版本使用MAK文件来定义工程。

    .DSW:VC开发环境生成的WorkSpace文件,用来把多个工程组织到一个WorkSpace中。

    .EXP:由LIB工具从DEF文件生成的输出文件,其中包含了函数和数据项目的输出信息,LINK工具将使用EXP文件来创建动态链接库。

    .H、.HPP或.HXX:用C/C++语言编写的头文件,通常用来定义数据类型,声明变量、函数、结构和类。

    .HLP:Windows帮助文件。

    .HM:在Help工程中,该文件定义了帮助文件与对话框、菜单或其它资源之间ID值的对应关系。

    .HPJ:由Help Workshop生成的Help工程文件,用来控制Help文件的生成过程。

    .ICO:图标资源文件。

    .ILK:连接过程中生成的一种中间文件,只供LINK工具使用。

    .INI:配置文件。

    .LIB:库文件,LINK工具将使用它来连接各种输入库,以便最终生成EXE文件。

    .LIC:用户许可证书文件,使用某些ActiveX控件时需要该文件。

    .MAK:即MAKE文件,VC4及以前版本使用的工程文件,用来指定如何建立一个工程,VC6把MAK文件转换成DSP文件来处理。

    .MAP:由LINK工具生成的一种文本文件,其中包含有被连接的程序的某些信息,例如程序中的组信息和公共符号信息等。

    .NCB:NCB是“No Compile Browser”的缩写,其中存放了供ClassView、WizardBar和Component Gallery使用的信息,由VC开发环境自动生成。

    .OBJ:由编译器或汇编工具生成的目标文件,是模块的二进制中间文件。

    .ODL:用对象描述语言编写的源代码文件,VC用它来生成TLB文件。

    .OLB:带有类型库资源的一种特殊的动态链接库,也叫对象库文件。

    .OPT:VC开发环境自动生成的用来存放WorkSpace中各种选项的文件。

    .PBI、.PBO和.PBT:由VC的性能分析工具PROFILE生成并使用的三种文件。

    .PCH:预编译头文件,由编译器在建立工程时自动生成,其中存放有工程中已经编译的部分代码,在以后建立工程时不再重新编译这些代码,以便加快整个编译过程的速度。

    .PDB:程序数据库文件,在建立工程时自动生成,其中存放程序的各种信息,用来加快调试过程的速度。

    .RC:资源定义文件。

    .RC2:资源定义文件,供一些特殊情况下使用。

    .REG:注册表信息文件。

    .RES:二进制资源文件,资源编译器编译资源定义文件后即生成RES文件。

    .RTF:Rich Text Format(丰富文本格式)文档,可由Word或写字板来创建,常被用来生成Help文件。

    .SBR:VC编译器为每个OBJ文件生成的原始浏览信息文件,浏览信息维护工具(BSCMAKE)将利用SBR文件来生成BSC文件。

    .TLB:OLE库文件,其中存放了OLE自动化对象的数据类型、模块和接口定义,自动化服务器通过TLB文件就能了解自动化对象的使用方法。

    展开全文
  • 一定要下载php-5.3.5-Win32-VC6-x86版本的,不要下载php-5.3.5-nts-Win32-VC6-x86版本,更不要下载VC9版本的,因为VC9是专门为IIS定制的,VC6 是为了其他WEB服务软件提供的,如 Apache。Apache服务器又有openssl和...
  • 先介绍VC6/9/11,如下。VC6是什么?VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。The VC9 builds require you to have the Visual C++ Redistributable for Visual Studio 2008 SP1 x86 or x6...
  • 以windows为例,看看下载到得php zip的文件名php-5.4.4-nts-Win32-VC9-x86.zipVC6:legacy Visual Studio 6 compiler,是使用这个编译器编译的。VC9:Visual Studio 2008 compiler,就是这个编译器编译的。VC9和VC11...
  • 最近在 PHP 官网上看到又有新版的 PHP 下载了,于是上去找找 For Windows 的版本,可是一看确傻眼了,一共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread ...
  • 1-解决win11使用不了VC6的方法 找到vc6\Microsoft Visual Studio\Common\MSDev98\Bin文件夹下的MSDEV.EXE 在属性里,在MSDEV名称后加上1。然后将兼容性改成XP(SP2)。 至此即可,正常运行VC6拉。但是应该也 没有...
  • VC6 设置库路径和include路径
  • VC6 切换 Debug 和 release debug模式
  • VC6++如何打开寄存器Memory 点击view,点击Debug Windows选项即可。
  • VC6编写的圆形桌面时钟程序,可下载研究 文件:590m.com/f/25127180-489755456-550fa2(访问密码:551685) 以下内容无关: -------------------------------------------分割线-----------------------------------...
  • 上两讲中,为大家介绍到了VC6编译器的断点调试技巧,教给大家如何设置\取消断点、单步和跟踪一个程序。让大家具备基本的调试一个程序的能力。今天我们将继续深入研究教大家如何更细致、深入的跟踪和分析一个C程序。...
  • ** 第一步:选中菜单栏中的——————》工具栏 ** 第二步:选中工具栏中的——————》选项 第三步:选中—》工作区–》工作空间进行勾选或者设置后再进行勾选
  • 一 . 不能单步调试 做如下设置即可解决: 1、菜单Tools->Options中的Debug,Disassembly window下的Source annotation取消。 2、保存设置,然后即可单步调试。...Options中的Debug,Disassembly window下的Source ...
  • 解决方法: 1、找到自己安装路径Microsoft Visual Studio\Common\MSDev98\Bin,修改MSDEV.exe名为MSDEVL.exe 2、右键MEDEVL.exe,点击属性打开属性页,点击兼容性,勾选“以兼容模式运行这个程序"。
  • PHP 5.3.1 安装包 VC9 VC6不同版本的区别是什么更新时间:2010年07月04日 22:25:05 作者:php官网提供了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,...
  • C语言如何删除VC6++编译产生的多余文件 在使用VC6++学习C/C++语言之时总是会产生一些不需要的文件,总是要定时清理,手动全选删除又会删除源文件,所以我决定写一个一键清理的程序 其实也非常简单就能搞定,这里我们...
  • In the command prompt, start by typing following and press enter: cd c:\windows\syswow64\ then type the following and press enter: regsvr32 c:\windows\syswow64\php_xdebug-2.1.0-5.2-vc6-nts.dll Finally...
  • 今天下午在改一个程序,加了几句代码之后编译一下,报了错误: ...最后一行一行去删掉编译,我真的 很庆幸程序不是很大,编译时间不需要太久,要不真的想骂死Microsoft VC6.0的工程师的心都有了。
  • 推荐下载zip包版本选择:Which version...If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 versions of PHPIf you are using PHP with IIS you should use the VC9 version...
  • 栈回溯 我们在学习函数调用,以及C程序的真正入口 函数时就可以利用VC6编译器提供的栈回溯功能,来查看函数调用过程,方法是在调试环境下选择View – Debug Windows – Call Stack 快捷键Alt+7例如我们写一个例子...
  • 打开VC6.0,点击File-Open Workspace,选择刚解压出来的FileTool.dsw,并确定3. 点击Bulid-Build FileTool.dll,生成FileTool.dll文件4.把生成的FileTool.dll文件拷贝到合适的地方(避免误删),在VC6.0中点击Tools-...
  • windows 下VC6制作php扩展dll网上有很多该问题的文章, 之所以再写一遍, 是因为我根据他们的文章没有跑通, 综合了多人的文章加上一些自己的理解最终解决了这个问题。1. 下载带source的php(v5.2)包及同版本编译好的...
  • winpcap学习手记(By 风色鸟)winpcap要使用VC6第一次使用VC6,真的觉得配置很烦,而且觉得不可见、不可控。相比,还是喜欢linux下面的makefile。尽管如此,还是需要把自己的配置过程记一下:1. 新建Win32 Console ...
  • 关键词:移动开发Android NDK VC6Eclipse作为常用的Anddroid IDE开发环境,得到了广泛的应用。但是因为其系统庞大,如果机器的性能差一些,就得忍受其蜗牛般的速度。在做NDK开发的时候,我们只需要编译C/C++代码,有...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 529,683
精华内容 211,873
关键字:

vc6