• VC6使用过程中遇到的问题收集(1) zz


    我以前有过一个文档专门写这个的,时间长了就找不到了,,先贴这吧,有些以前就遇到过也总结过了。

    1、在数据库操作时,将系统自动生成的CTime替换成COleDateTime。

    2、在操作ACCESS数据库时,字符串的标识是:单引号;日期/时间类型的标识是:#

    3、将 DDX_FieldDateTimeCtrl(pDX, IDC_PUBLISHDATE, m_pSet->m_publishDate,m_pSet);  替换成:
             DDX_DateTimeCtrl(pDX, IDC_PUBLISHDATE, m_pSet->m_publishDate);
    注:这是VC6里的一个老BUG,好像SP6里也是那样。

    4、遇到ClassView里的某个类突然丢失时可以把项目文件夹下的扩展名为.ncb和.opt的两个文件删掉,再重新打开项目。
         遇到类下的成员函数定位不准,即双击该函数时并不能准确定位到指定位置时,可以把debug或release(这要视你当时选择的MODE来定)下的扩展名为:.pch的文件删掉;如还不行,就再把上面两个文件也一起删掉,再不行,,我也搞不定了,只好建议你跑出门去,对着天空大喊三声:“神啊,救救我吧!

    5、如果你很喜欢VC6的auto-complete功能,而发觉他与系统的Ctrl+Space输入法冲突了,建议如下:
         Menu“Tools”->“Customize”->"Keyword",选择分类为:"All commands",鼠标点击all commands里面,敲击“comple...”就出来了,在右侧重新添加一个“Shift+Space”并Assign就行了。
        这一点VC6要比delphi6好,在delphi6及以后的版本里,autocomplete功能已经做的很好了,当然以前的版本吗, autocomplete慢的跟什么似的,但很遗憾,我至今未找到能够自定义快捷方式的地方,好像只能用"Ctrl+Space",哪位大虾知道告诉我,另外delphi6下也可以Ctrl+J,这个VC6里没有,不过装了Visual Assist6就行了。

    6、建议你使用VC6编辑的关键字颜色自定义功能,或者你可以使用Visual Assist6启动颜色功能。即使你不喜欢自定义颜色,那有一个颜色,我还是建议你自定义一下:
    Menu"Tools"->"OPtions"->"Format"
    Color:Number  Foreground:red,不然是很容易搞混:'0'和'o'的,尤其是在VC6的默认字体下。      
  • 相关阅读:
    记通过身份证号计算是否成年
    mysql出现which is not functionally dependent on columns in GROUP BY clause报错
    Git操作之 git add 撤销、git commit 撤销
    laraval ueditor 上传图片失败
    jquery调用百度api连接实现网页实时刷新汇率
    Laravel框架使用maatwebsite/excel 导出表格样式自定义
    数字千分位格式化
    laravel 5.4 解决使用Excel::load()导入的excel文件中日期格式变为数字
    layui select可以使用jQuery的change事件
    Linux系统通过命令修改BT宝塔面板的默认8888端口
  • 原文地址:https://www.cnblogs.com/dayouluo/p/209022.html
Copyright © 2020-2023  润新知