
C++builder
fsfans
这个作者很懒,什么都没留下…
展开
-
VC6编译的程序发生ESP错误
在运行一个使用VC6.0编译的EXE时报错说需要"msvcrtd.dll",到网上下载后使用x32的6.0.8447.0版本;再次运行后提示需要mfco42d.dll,一开始也使用6.0.8447.0的版本,但是运行后报错:"The value of ESP was not properly saved across a function call.This is usually a原创 2011-11-22 17:12:40 · 973 阅读 · 0 评论 -
c++builder 2010 [ILINK32 Error] Fatal: Unable to open file 'xxxxxx.OBJ'
CB2010 [ILINK32 Error] Fatal: Unable to open file 'xxxxx .OBJ'原创 2014-01-04 20:58:01 · 8259 阅读 · 1 评论 -
WinInet制作客户端相关
目标:使用WinInet开发一个能够通过http,https与服务器通讯的客户端,代替webbrowser。相关资料索引:1、Networking and Internet(http://msdn.microsoft.com/en-us/library/windows/desktop/ee663286%28v=vs.85%29.aspx)2、如何使用 WinInet API 发出 SS原创 2013-10-22 00:08:35 · 1381 阅读 · 0 评论 -
c++builder2010安装AlphaControls v7.66
原先在另一台计算机上安装了AlphaControls,由于硬盘崩掉,需要在新计算机上安装环境。 用install的说明安装cb201版一直失败。后来直接先使用delphi2010安装AlphaControls v7.66成功后再删除AlphaControls v7.66包,再使用cb2010安装成功。也搞不清楚为什么会这样,反正能用了再说。 要注意lib,系统path等路径要设置A原创 2013-05-14 00:59:44 · 2410 阅读 · 0 评论 -
c++builder2010安装tclientsocket
1. 打开c++builder 2010, 打开菜单Project/Options选项, 囗弹出对话框 2. 在Packages子项目中, 添加dclsockets140.bpl控件安装包, dclsockets140.bpl 在c++builder 2010的bin目录, 包含了TClientSocket、TServerSocket两个控件 C++ Builder原创 2013-05-14 00:04:19 · 2449 阅读 · 0 评论 -
windows下ntp时间校对
网上下的没法用。找了个老外弄的,在win7+管理员权限工作正常。下面的代码放在头文件中:#define ReverseEndianInt(x) ((x) = \ ((x)&0xff000000) >> 24 |\ ((x)&0x00ff0000) >> 8 |\ ((x)&0x0000ff00) 8 |\ ((x)&0x000000ff) 2转载 2013-01-11 17:15:48 · 3418 阅读 · 0 评论 -
c++builder TADOQuery在Access中长日期字段日期范围sql写法
Access中字段dt为DateTime,带时间的长类型。"select * from table1 where dt>=#"+FormateDateTime("yyyy-mm-dd", Today())+" 00.00.00"+"# and dt注意时间不是使用“:”,而是"." ,这是和ADO里区别的地方。如果自定义时间点:"select * from tabl原创 2013-01-09 00:46:56 · 1372 阅读 · 0 评论 -
C++Builder2009、2010生成 Release版本
C++Builder2009、2010要生成Release版本 按下面操作即可:project->Options->C++Compiler->Build Configuration 选择 Releaseproject->Options->C++Linker中取消Use dynamic RTL前的对钩在project->Options->Packages中取消Builder with转载 2013-01-23 22:10:02 · 1923 阅读 · 0 评论 -
C++BUILDER2010下屏蔽webbrowser脚本错误对话框
使用Webbrowser->Silent = True一刀切屏蔽脚本错误对话框(不执行有错误的脚本),但是某些页面需要执行js脚本的。搜索互联网,很多都是MFC和.NET的,只找到一篇BCB的添加右击菜单的。经过学习改进MFC代码,尝试了很多代码,实现了继承IDocHostUIHandler、IOleCommandTarget,并实现了接口。最后几乎要放弃该方法,去使用枚举对象。但是还是不甘心原创 2013-01-03 12:47:15 · 2753 阅读 · 1 评论 -
c++builder 6 [Linker Fatal error] Unable to open file 'FILECTRL.OBJ'
c++builder 6 的工程保存到‘混合文件夹’会报‘[Linker Fatal error] Unable to open file 'FILECTRL.OBJ'’默认工程和单元文件,保存在......\某工程\ 下面编译运行OK。但是如果保存为......\某工程1\ 就会报如上错误。这个问题困扰了好久,开始以为是有的组件没有卸载完整造成的。但是后来发现,新建工程直接运行的原创 2012-08-21 12:40:06 · 5506 阅读 · 2 评论 -
ADO access ‘insert into’语法错误
“insert into table6(password) values('"+sPw+"')”上诉语句没有任何语法错误,但是执行的时候就报语法错误。 在第三方SQL工具上可能执行正常。通常是由于ACCESS数据库的表字段使用了关键字,比如 password等。所以,使用SQL语句的时候要讲字段使用[ ]。“insert into table6([password]) va原创 2012-09-04 22:51:08 · 1047 阅读 · 0 评论 -
c++builder 2010 with OpenSSL
1、下载OpenSSL的sourcecodeOpenSSL的下载地址:http://www.openssl.org/source/目前最新的版本是openssl-1.0.1e.tar.gz,但是这个版本编译的时候有问题(openssl-0.9.8r.tar.gz,openssl-0.9.8x.tar.gz,几个版本都试过,编译有问题)最后选择版本:openssl-0.9.8c.ta原创 2014-01-04 21:07:36 · 2471 阅读 · 0 评论