
BCB
marklr
这个作者很懒,什么都没留下…
展开
-
Listview的高级应用
如何用TListView来处理大量数据 采用常规方法处理ListView,在数据量大时无论是还是用了BeginUpdata和EndUpdata() 还是处理WM_EraseBkgnd信息都不会得到理想的效果,那答案是什么呢?嗯, 采用所谓Virtual ListView技术。说起来很神秘,其实点通了很简单。 通常ListView中转载 2009-03-12 14:36:00 · 1989 阅读 · 1 评论 -
虚拟键盘对照表(KEY 按键)
取值(16进制) 常量符号 含义01 VK_LBUTTON 鼠标左键02 VK_RBUTTON 鼠标右键03 VK_CANCEL Break中断键04 VK_MBUTTON 鼠标中键05-07 -- 未定义08 VK_BACK (BackSpace)键09 VK_TAB Tab键0A-0B -- 未定义0C VK_CLEAR Clear键0D VK_RETURN Enter键0E-0F -- 未定转载 2009-04-25 10:07:00 · 9968 阅读 · 0 评论 -
EhLib使用攻略
转贴:EhLib使用全攻略 KeyLife富翁笔记 作者: archonwang标题: Ehlib 的使用 关键字: 前 言 分类: 个人专区 密级: 公开 (评分:★★★ , 回复: 10, 阅读: 4649) »» 最近闲来无事,就装了一个 Ehlib 来玩。呵呵,没想到,这么个小东西一下子就把我迷住了,细细品来,的确是一个非常好的控件作品。作者厉害转载 2009-04-07 13:57:00 · 2303 阅读 · 0 评论 -
dbgrideh如何实现自动排序
实际上,实现该功能非常简单(以下我以BDE为例说明如何实现自动排序): 1.在窗体上放置一个 DBGridEh 组件,并将其连接到相应的 BDE 数据集; 2.将该组件的[OptionsEn]中的 dgAutoSortMarking 属性设置为 True; 3.双击该组件,在其弹出的属性编辑器中添加相关字段; 4.将要排序的字段的属性列表的 [Title]的 Ti原创 2009-04-07 13:52:00 · 1073 阅读 · 0 评论 -
对于dbgrideh如何动态隐藏或者显示列
如果你没有在dbgrideh的columns中添加字段,可以这样 self.DBGridEh2.DataSource.DataSet.FieldList.FieldByName(学生姓名).Visible:=False;-----------------------------------------------------------------------------------转载 2009-04-17 10:10:00 · 2692 阅读 · 0 评论 -
如何使用FileCreate建立一个文件
int th=0; //th 是句柄 th=FileCreate(saveName); if(th { ShowMessage("创建文件失败"); return; } else FileClose(th); //不关闭的话,会出现其他程序调原创 2009-03-28 14:07:00 · 770 阅读 · 0 评论 -
如何提取Listview的数值
Memo1->Lines->Add(ListView1->Items->Item[0]->Caption); Memo1->Lines->Add(ListView1->Items->Item[0]->SubItems->Strings[0].ToInt()); Memo1->Lines->Add(ListView1->Items->Item[0]->SubItems->Stri原创 2009-03-28 15:02:00 · 761 阅读 · 0 评论 -
用OLE操作Excel(目前最全的资料) 作者: ccrun
用OLE操作Excel(目前最全的资料)(04.2.19更新) 本文档部分资料来自互联网,大部分是ccrun(老妖)在Excel中通过录制宏-->察看宏代码-->转为CB代码而来.本文档不断更新中.欢迎大家关注. 要在应用程序中控制Excel的运行,首先必须在编制自动化客户程序时包含Comobj.hpp #include "Comobj.hpp" C++ Builder把Excel自动化对象的功能转载 2009-03-20 13:58:00 · 1705 阅读 · 0 评论 -
在windows右键菜单中加入自己的程序
修改右键菜单应该在注册表中,具体的说,是在HKEY_CLASSES_ROOT根键下(这里可是右键菜单中所有命令的根源哦!)。展开该根键,其下的子键主要有两种:扩展名键(.+扩展名)和类定义键。一般地说,只要是在windows系统中已注册过的扩展名,在HKEY_CLASSES_ROOT下均有“·该扩展名”子键 ,记录该扩展名的一些信息,对某种特定类型的文件的右键菜单的修改,便是在该键或“扩展名f转载 2009-03-20 08:44:00 · 6521 阅读 · 1 评论 -
ListView 动态增加列标题
TListColumn *pColumn=ListView1->Columns->Add(); pColumn->Caption="aaa"; pColumn->Width=100; pColumn=ListView1->Columns->Add(); pColumn->Caption="bbb"; pColumn->Width=9原创 2009-03-12 14:08:00 · 1381 阅读 · 0 评论 -
Listview的report模式操作
ListView的vsReport模式可以添加多个columne,于是针对每个column的操作问题就成了个问题…… 下面直接帖出研究结论: 1、使用ListView->Items->Add() 方法添加新的Item(即一行),返回值类型为TListItem *,指向新添加的Item;2、使用listitem->Caption = "String",来向第一个column添加文字;3、为了转载 2009-03-12 11:15:00 · 855 阅读 · 0 评论 -
ListView基本用法大全
//增加项或列(字段)ListView1.Clear;ListView1.Columns.Clear;ListView1.Columns.Add;ListView1.Columns.Add;ListView1.Columns.Add;ListView1.Columns.Items[0].Caption:=id;ListView1.Columns.Items[1].Caption:=typ转载 2009-03-12 14:03:00 · 918 阅读 · 0 评论 -
关于MessageBox的是使用说明
Application.MessageBox(Text ,Caption ,MB_ICONINFORMATION)//! Application.MessageBox(Text ,Caption ,MB_ICONQUESTION)// ? Application.MessageBox(Text ,Caption ,MB_ICONERR转载 2009-06-23 09:52:00 · 1199 阅读 · 0 评论