BCB
cddchina
这个作者很懒,什么都没留下…
展开
-
BCB获取带空格文件目录问题
BCB获取带空格文件目录问题现象:例子:a b cde原创 2014-08-19 17:18:58 · 907 阅读 · 0 评论 -
BCB的一些API
点击打开链接原创 2014-10-21 17:49:13 · 653 阅读 · 0 评论 -
TServerSocket Open接收不到数据
在工程的属性中 设置 Builder原创 2014-11-24 16:55:43 · 594 阅读 · 0 评论 -
BCB 给ToolBar添加背景位图
1.先添加TCoolBar控件2.再添加TToolBar控件,为TCoolBar的子控件;3.为TCoolBar添加背景位图;4,设置TTOOLBar的属性,TransParent=True。原创 2014-12-21 17:28:06 · 1083 阅读 · 0 评论 -
BCB的简单注意事项
BCB注意的关键1.加载控件选择--Component--InstallComponent--安装用的时候需要导入路径导入方法是:project--option--Directiores--Iclude Path和 Library Path2.提示缺少lib可以再project--edit option source 中删除对应的LIB3原创 2014-12-05 14:05:30 · 718 阅读 · 0 评论 -
BCB Panel的线框效果
BevelInner bvRasiedBevelOuter bvLowered原创 2014-12-23 15:17:40 · 2342 阅读 · 0 评论 -
BCB保存图片到SQLSERVER
void __fastcall TForm1::btn6Click(TObject *Sender) //存储图片{ TMemoryStream * MemoryImageStream=new TMemoryStream; //A img1->Picture->Graphic->SaveToStream(Memory原创 2014-12-15 17:09:50 · 1423 阅读 · 1 评论 -
BCB 用TImage对图片像素放缩
TCanvas对象的CopyRect函数可以实现图象的放大与缩小;即把画布上的一部分拷贝到另一部分。函数原型如下:void __fastcall CopyRect(const TRect &Dest, TCanvas* Canvas, const TRect &Source);Example: 下列的密码举例说明 CopyRect 和 BrushCopy 之间的不同。 位图图标被载入位原创 2015-03-09 17:06:33 · 3585 阅读 · 0 评论 -
BCB 使RichEdit自适应高度
redt1->Text = "sdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"; tagSCROLLINFO sInfo; redt1-原创 2015-03-12 18:14:09 · 1317 阅读 · 0 评论 -
[C++ Error] uxtheme.h(176): E2146 Need an identifier to declare
[C++ Error] uxtheme.h(176): E2146 Need an identifier to declare[C++ Error] uxtheme.h(546): E2146 Need an identifier to declare这两个错误是由于编译器不兼容造成的可进行如下修改将typedef enum THEMESIZE{原创 2015-05-14 11:38:09 · 1230 阅读 · 0 评论 -
BCB 写服务的时候不能用 Application->ExeName
[C++ Error] Unit2.cpp(74): E2015 Ambiguity between 'Application' and 'Svcmgr::Application'写成: Forms::Application原创 2015-05-22 23:06:54 · 1080 阅读 · 0 评论 -
BCB 设置窗体标题栏的关闭按钮不可用
BCB 设置窗体标题栏的关闭按钮不可用把窗口右上角上的关闭按钮X变成不可用(变灰色)。具体方法是在窗口的oncreate事件下写:HWND m_hWnd=GetSystemMenu(this-> Handle,false); EnableMenuItem(m_hWnd,SC_CLOSE,MF_GRAYED);这样,窗口上自带的方法就变灰色,不可用了。原创 2015-05-24 17:08:48 · 2511 阅读 · 0 评论 -
关于打印机的设置
摘自;Delphi枚举出系统所有的打印机原创 2015-08-14 16:01:25 · 568 阅读 · 0 评论 -
BCB 报错 BORLNDMM.DLL has already allcated memory
这种报错一般是在调用dll ;loadlibrary()原因:是因为BCB的版本不同,有可能是低版本的程序调用高版本的DLL所致不一样的版本的内存管理机制不一样解决办法:可以不要 BORLNDMM.DLL,用系统默认的内存管理原创 2015-09-02 09:20:42 · 929 阅读 · 0 评论 -
NodePad++ 添加NppaStyle.dll问题
NodePad++添加NppaStyle.dll后就能够格式代码当然只是横向的格式,不会换行格式有的时候添加完NppaStyle.dll之后 会发现无法格式,那可能就是你没有选择语言这个工具是不会识别你的语言的,格式之前要选选择语言 见下图;原创 2015-09-01 17:27:31 · 6717 阅读 · 0 评论 -
BCB通过WSDL Importer调用WebServers接口
BCB访问WebServers接口 1. 打开编译器 File->new->Others->2. 3. 选择WebServers选项4. 双击 WSDL Importer选项5. 6. 输入链接这里输入腾讯QQ状态查询链接http://www.webxml.com.cn/webservices/qqOnlin原创 2014-08-13 15:35:08 · 4921 阅读 · 0 评论 -
关于BCB新建的工程就提示缺少XX.lib
关于这种的现场,还需要我们每一次修改。bpr文件修改 很是麻烦BCB的新建工程 BPR的生成是 跟 BCB安装目录下的的 BIN目录下的 Default.bpr相关的,可以直接修改这个文件,把因为自己问题导致不需要的LIB错误提示的去掉原创 2015-10-28 17:19:42 · 762 阅读 · 0 评论 -
关于BCB 的Treeview 选中节点高亮有关问题
问关于Treeview 选中节点高亮问题Treeview的选中节点,高亮显示。但在失去焦点的时候,不显示如果设置了TreeView.HideSelection:=False;则在失去焦点的时候为灰色显示现在我希望在失去焦点的时候依然可以普通的高亮显示,如windows默认的蓝色,请问该如何做。谢谢------解决方案-------------------------原创 2014-10-08 16:25:50 · 2042 阅读 · 0 评论 -
BCB的SOCKET通讯
点击打开链接原创 2014-10-21 17:19:54 · 718 阅读 · 0 评论 -
FileZilla服务器乱码问题
在windows2003上安装了filezilla server 0.9.27,发现用flashfxp连接后服务器端上的中文全是乱码。网上找了搜索一下信息,大意说是从0.9.14版之后用的字符集是UTF8,使用0.9.14及之前的版本是没有中文乱码问题的(经测试过确实是没有中文乱码问题)。 幸好有filezlliaPV这个补丁(http://sourceforge.net/projec转载 2014-08-18 10:27:57 · 2215 阅读 · 0 评论 -
DBGrid连接数据库
使用ADO连接SQL Server 2000数据库1.用ADO组件TADOQuery连接数据库用TADOQuery组件连接数据库需要以下几个步骤:(1)用TADOConnection组件连接数据源(在ConnectionString属性中连接数据库的字符串可以根据需要对其进行相应的省略)。(2)用TADOQuery组件连接数据源,并在SQL属性中输入SQL语句。(3)将TADO转载 2014-08-06 21:14:17 · 3336 阅读 · 0 评论 -
BCB实现XP风格
摘自:windows xp 以下简称 win xp 或者 xp;windows 2000 profressional + sp3以下简称 win2k proc++ builder 以下简称 bcb;本文涉及到的delphi 都是delphi 6 + sp2,但不排除其他版本的delphi;$(delphi) 定义为 delphi的安装目录;前言很多程原创 2014-08-21 10:45:08 · 1037 阅读 · 0 评论 -
BCB图片按钮的实现
1.首先要添加TImage 控件 对于他的属性 主要有2个需要设置: AutoSize: 设置为TRUE 让其自适应图片的大小 Transparent:透明 这个看情况 一般不用设置2.初始化图片 TImage *img1;//系统生成的 img1->Picture->LoadFromFile("1a.bmp");3.鼠标按下原创 2014-08-22 10:26:15 · 3083 阅读 · 0 评论 -
动态滴加载图片
BCB动态滴加载图片1.原创 2014-08-22 10:33:29 · 720 阅读 · 0 评论 -
BCBTGifImage显示GIF动画
背景BCB6.0 TGifImage,下载地址:http://www.ccrun.com/view.asp?id=158BCB6.0下GIF动画的显示步骤1)下载TGifImage控件(TGifImage.v2.2.Full.Source.BCB.836077.rar)。2)解压缩后,用bcb打开CrnGifImage.bpk组件包工程文件3)编辑和安装,单击c原创 2014-08-22 12:43:56 · 1705 阅读 · 0 评论 -
BCB中DLL的创建和调用
摘自:一 编写动态链接库DLLDLL简称动态链接库,是Windows中程序的重要组成部分。想象一下,一个程序需要多人共同完成开发,怎么个共同法?这时我们就要考虑把程序分为好几个模块,团队每一个成员开发一个模块。问题来了:如何将模块组合并成一个完整系统?还有,我们开发的软件需要不断升级,如何升级?难道每次非得把整个工程重新编译一次再发布给用户吗?解决这些问题的科学办法,就是开发动态链原创 2014-08-12 13:35:38 · 4338 阅读 · 1 评论 -
BCB Socket通信 TClientSocket
[cpp] view plaincopy服务器: 1. port:6767 2. 代码: ///--------------------------------------------------------------------------- #include #pragma hdrstop #include "Unit1.h" ///---转载 2014-08-25 13:39:11 · 5817 阅读 · 0 评论 -
DLL中加载VCL
和一般的DLL创建没什么大的区别:__declspec(dllexport) __stdcall void BrowT(){ TForm2* MyForm = new TForm2(NULL); MyForm->ShowModal(); delete MyForm;}创建Form原创 2014-08-26 09:12:34 · 742 阅读 · 0 评论 -
BCB操作注册表
1.导入头文件#include 2.void __fastcall TForm1::btn2Click(TObject *Sender) //读取{ TRegistry *Areg= new TRegistry(KEY_READ);//创建对象 Areg->RootKey = HKEY_LOCAL_MACHINE; if(Areg->OpenKey("soft原创 2014-08-26 14:13:56 · 2410 阅读 · 0 评论 -
BCB自定义消息
[cpp] view plaincopy发送: 头文件定义: //自定义消息 WM_USER+数值 高点以免被占用 #define WM_BSNBSTZCHICK (WM_USER+804) CPP: try{ HWND hwnd=FindWindow("TBsNbsChickFrom", NULL);//前面转载 2014-08-12 17:11:26 · 3290 阅读 · 0 评论 -
腾讯提供的查询QQ在线状态
会出现查询自己的QQ出现 在线但是返回N,原创 2014-08-13 15:19:28 · 1242 阅读 · 0 评论 -
BCB用FTP上传下载
首先说FTP的配置:安装FTP可以选 FILEZILLA 和 SERV-U原创 2014-08-14 17:41:49 · 3911 阅读 · 0 评论 -
Delphi系列书籍 118本(全)链接参考
点击打开链接原创 2014-08-29 11:52:05 · 769 阅读 · 0 评论 -
快捷键的添加
快捷键的添加1.原创 2014-08-29 16:56:21 · 549 阅读 · 0 评论 -
TrayIcon组件的使用
其实,在 Borland C++ Builder 5.0 中编写Tray程序是件很简单的事。在安装 Borland C++ Builder 5.0 时选择Full(完全)安装,安装完成后,在Samples组件页中有一个TrayIcon组件,它封装编写Tary所需的Window API函数,使用该组件编写Tary程序不用加一句程序代码,真是易如反掌。原创 2014-08-29 09:28:35 · 3403 阅读 · 0 评论 -
Delphi ControlBar Coolbar的使用
1.ControlBar控件的使用TControlBar作一个工具栏风格的可以自动停靠的菜单。 在窗体中添加一个TMainMenu组件,并且为它添加两个选项——File和Edit。然后向窗体上添加一个TControlBar组件,设置它的Align属性值为alTop。最后选中TControlBar组件,然后在组件工具栏中双击TToolBar组件,这样就会把TToolBar组件添加到T原创 2014-08-29 14:43:04 · 4043 阅读 · 0 评论 -
关于C++Builder调用MySQL数据库中文乱码问题
ADOConnection1->Connected=true;ADOConnection1->Execute("set NAMES'gbk';");BCB通过ADO调用时候需要自己指定字符集Provider=MSDASQL.1;Password=test;Persist Security Info=True;User ID=test;Initial Catalog=XX_t原创 2015-12-11 18:47:31 · 1359 阅读 · 0 评论