转战C++
摘要: 某程序运行时缺少dll,vista会弹出一个框不小心点了“Restart the program as an administrator”,结果以后每次运行该程序都要“Run as administrator”。在注册表里搜索,发现HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers中设置了该程序的level是RUNASADMIN,删除该项即可。 阅读全文
posted @ 2012-05-04 12:32 喜欢晒太阳的草 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.cnblogs.com/killmyday/articles/1394596.html有的时候,你在Visual C++上面经过好几个月的辛勤努力,终于将程序编写完成并且测试完毕,然而当你试图在客户的发布机上运行刚写好的程序时,有可能会碰到类似下面的错误,操作系统告诉你“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题”:一般情况下,这个问题都是由于程序不能找到所需要的C运行库(CRT)而引起的。在Windows XP SP2以后,Windows引入了Side-by-Side执行的概念,这个概念本来是.NET提出 阅读全文
posted @ 2011-02-15 13:45 喜欢晒太阳的草 阅读(471) 评论(2) 推荐(0) 编辑
摘要: 原文摘自:http://www.cppblog.com/shifan3/archive/2007/01/05/17325.html [yc]详解link 详解link 有些人写C/C++(以下假定为C++)程序,对unresolved external link或者duplicated external simbol的错误信息不知所措(因为这样的错误信息不能定位到某一行)。或者对语言的一... 阅读全文
posted @ 2009-03-31 15:52 喜欢晒太阳的草 阅读(3797) 评论(0) 推荐(0) 编辑
摘要: 环境:C++ Builder 2009, Devexpress v42 使用情况:MDI的exe调用使用了Skin的dll,程序跑不起来,提示:xxx.exe raised exception class EInvalidCast with message 'Invalid class typecast'.断点在InitializeSkinInfo的GetColorByName的方法中。 解决... 阅读全文
posted @ 2009-03-28 13:26 喜欢晒太阳的草 阅读(1066) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://topic.csdn.net/t/20040704/12/3144244.html 学会使用SafeArray也是很重要的,因为在ADO编程中经常要用。它的主要目的是用于automation中的数组型参数的传递。因为在网络环境中,数组是不能直接传递的,而必须将其包装成SafeArray。实质上SafeArray就是将通常的数组增加一个描述符,说明其维数、长度、边界、... 阅读全文
posted @ 2008-10-21 15:36 喜欢晒太阳的草 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.80diy.com/home/20010802/23/221314.html C++Builder中动态库的链接问题 谢伟成、王斌 动态库链接到应用程序中主要有两种方式:隐式链接和显式链接。隐式链接是常用方式。 如果应用程序和动态库是分别在不同开发平台上编制的,动态库的导入库(lib文件)可能会... 阅读全文
posted @ 2008-10-16 15:26 喜欢晒太阳的草 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://blog.chinaunix.net/u2/67530/showart_602098.html 在编程的过程中,文件的操作是一个经常用到的问题,在C Builder中,可以使用多种方法对文件操作,下面我就按以下几个部分对此作详细介绍,就是: 1、基于C的文件操作; 2、基于C 的文件操作; 3、基于WINAPI的文件操作; 4、基于BCB库的文件操作; 5、特殊文... 阅读全文
posted @ 2008-09-23 16:27 喜欢晒太阳的草 阅读(1670) 评论(0) 推荐(0) 编辑
摘要: 多线程编程 一、二、三、四 http://www.vckbase.com/document/viewdoc/?id=1704 阅读全文
posted @ 2008-09-03 15:48 喜欢晒太阳的草 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Visual Studio .NET 没有从 Web 服务器获得适当的响应,因为没有正确安装某些组件。若要在 Web 服务器上运行 ASP.NET,需要按照以下顺序安装所需组件: 确保 Web 服务器计算机所运行的服务器版本是 Windows 2000、Windows XP 或 Windows Server 2003。 安装 Internet 信息服务 (IIS)。IIS 是最新版本的 Wind... 阅读全文
posted @ 2006-04-26 09:37 喜欢晒太阳的草 阅读(2817) 评论(2) 推荐(0) 编辑
摘要: 做了一个“关于”窗口的控件,把“公司图标”、“软件名称”、“版权”等信息定义成属性。本以为很简单的一个东东,却碰到了问题。公司图标属性实际上是给控件上的一个PictureBox设置图像,定义如下:public Image 公司图标 { get {return pictureBox1.Image;} set {pictureBox1.Image = value;} }测试的时候发现在属性... 阅读全文
posted @ 2006-04-06 10:30 喜欢晒太阳的草 阅读(363) 评论(0) 推荐(0) 编辑