RICHEDIT 富文本控件可以容纳各种字体,那么如果我们想要知道文本的总行高如何做呢? 比如,我们想判断,richedit中的文本内容有没有超出richedit 的范围,如何实现呢? 1,需要使用EM_FORMATRANGE 消息 http://msdn.microsoft.com/en-us/l ...
分类:
其他好文 时间:
2016-05-13 08:20:02
阅读次数:
106
有人说软件技术变化太快,现在学的东西过两年就要完全淘汰,是吗?你知道这话是什么人说的吗?必然是已经被淘汰的人说的。比如Delphi、BCB、PB这些开发工具和语言,都曾经很是风光了一阵,但现在已经完全被Java和.NET取代了。那么Java和.NET会不会被取代呢,也许在相当长的时间..
分类:
其他好文 时间:
2016-05-13 04:52:31
阅读次数:
436
linux下gdb单步调试
用 GDB 调试程序GDB 概述
————GDB 是 GNU开源组织发布的一个强大的 UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像 VC、 BCB等 IDE的调试,但如果你是在 UNIX平台下做软件,你会发现 GDB这个调试工具有比 VC、 BCB的图形化调试器更强大的功能。所谓 “寸有所长,尺有所短 ”就是这个道理。一般来说, GDB主要帮忙你...
分类:
数据库 时间:
2016-05-06 15:14:53
阅读次数:
205
最近项目涉及第三方接口调用。第三方是用C#实现的WCF服务。而我们的程序是使用的BCB6开发。因此,打算将与WCF的通讯包含在C#的类库中,给BCB6调用。BCB6 是无法直接调用C#的DLL,但可以通过C#编写一个COM组件,然后BCB调用这个COM组件来调用。 用C#编写COM 大体步骤是 设置 ...
本文利用Listbox自绘实现了两种特殊效果(见图),左边的风格是自己突然灵感触发想到的,右边的风格来自"C++ Builder 研究"的一个帖子,老妖用BCB实现了,这里则用Delphi实现它。演示图片:// unit DrawListItem; interface uses Windows, M ...
分类:
其他好文 时间:
2016-04-15 02:04:37
阅读次数:
230
最近项目中用到了OLE 拖拽功能 和BCB 一个Form的Drag 不同的是,只有实现了OLE 拖拽才能,从其他程序拖拽数据到Form 下面的代码实现了,同HTML网页拖拽到Form时,Form获得HTML数据 其核心思想是, 1,要实现 COM的 IDropTarget 接口 2,Register ...
分类:
其他好文 时间:
2016-04-12 23:58:32
阅读次数:
280
转自 http://www.codeceo.com/article/linux-gdb-tools.html 整理的挺全的 GDB概述GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件, ...
分类:
数据库 时间:
2016-04-04 19:41:34
阅读次数:
223
GDB概述GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:
启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。
可让...
分类:
数据库 时间:
2016-04-01 23:37:20
阅读次数:
574
Toggle Form/Unit (F12): bcb.exe - 无法找到入口 无法定位程序输入点 @Dbgridehgrouping@Finalization$qqrv 于动态链接库 d:\program files (x86)\borland\cbuilder6\Projects\Bpl\lo ...
分类:
其他好文 时间:
2016-04-01 01:05:41
阅读次数:
253
文件操作 函数名称:ChangeFileExt函数说明:更改指定文件的扩展名,函数原型如下:AnsiString __fastcall ChangeFileExt(const AnsiString FileName,const AnsiString Extension);函数名称:DeleteFi