说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

为列表框添光彩-Delphi资料

HTML文档下载 WORD文档下载 PDF文档下载
为列表框添光彩-Delphi资料

为了改变Listbox和Combobox两个控件的单调风格, 我想在它们的每一项前面加上个图标。从表面上看好像不大可能啦。就在走投无路的时候,我忽然发现这两个构件都有一个style属性, 它可以设为lbOwnerDrawFixed,Draw这个单词吸引了我,然后我又从Delphi的在线帮助中找到了一个相关的事件OnDrawItem,在这个事件中写一段代码,就可以在列表框中的每一项前面添加一个小图标啦。

---- 下面是在Listbox 的OnDrawItem事件中添加的代码:

procedure TForm1.ListBox1DrawItem(Control:

TWinControl; Index: Integer;

Rect: TRect; State: TOwnerDrawState);

var

Bitmap: TBitmap;

Offset: Integer;

begin

with (Control as TListBox).Canvas do

begin

FillRect(Rect);

Offset := 2;

Bitmap := TBitmap.create;

Bitmap.LoadFromFile(′d:\temp1\1.bmp′);

//指定图文件是d:\temp1\1.bmp

BrushCopy(Bounds(Rect.Left + 2

Rect.Top

Bitmap.Width

Bitmap.Height)

Bitmap

Bounds(0

0

Bitmap.Width

Bitmap.Height)

clRed);

Offset := Bitmap.width + 6;

TextOut(Rect.Left + Offset

Rect.Top

(Control as TListBox).Items[Index])

end;

end;

---- 进一步,利用OnDrawItem事件的参数Index还可以在不同项前面添加不同的图标。还要告诉你的是, 当用add方法为列表框或下拉框添加项目时, 会自动执行 OnDrawItem事件,这样新添加的项目前面也就有了一个图标。

在VB中引用.dbf及索引文件 在Windows操作系统中改变文件打开方式-VB资料 在程序运行时,怎样把多个文本框的内容保存起来-VB资料 在打印字符串时自动换行 -VB资料 在文本框中快速增加一串字符-VB资料 在文本框中实现由加减号输入数据-VB资料 在引用项目找不到Excel、Word等Office软体Lib的解决法-VB资料 VB怎样从文件列表框中取得文件的完整路径和名称 VB制作一个有参数的执行文件(方法之简单难以想像) 资源档(.RES)的应用-VB资料 自定义Text的pop-up菜单-VB资料 自动出现动画、进度和确认的文件操作 -VB资料 自动选择 Text 的内容-VB资料 VB 调用 IMAGE 控件实现图像缩放的一种方法 VB5 实 现 窗 口 图 像 缩 放、 滚 动 技 巧 VB编程之提速攻略(一) VB开发通讯软件 VB实现图形动画的三种方法 VB随机图像的魅力 VB中不规则图形热点的实现 VB中任意旋转位图的实现 VB中实现图像特技 VB中随机图像的魅力 VB中位图旋转的实现 Visual Basic设计图形浏览器示例 捕捉屏幕图象 -VB资料 放置“透明”的图片-VB资料 分割图像的方法-VB资料 如何将整个画面暗下来,如同关机前一般-VB资料 VB获取桌面图象 简单介绍透明位图的实现方法 -VB资料 我的服务器CPU占有100%,如何解决?!!加急!!!!!! 请问谁在csdn上订购过书啊?需要多少时间才能拿到啊!!!! 小问题:关于AfxBeginThread的参数调用问题 请教高手:关于在ACCESS中的两个数据库之间复制表结构问题 请问谁在csdn上订购过书啊?需要多少时间才能拿到啊!!!! 问题求解 现实一点,各位,我和别人赌了巴西不能赢中国队净3球以上,大家如何看? datagrid连接adodc access转化为mssql时出现的一些问题??? 工作流运行时出现了问题!很奇怪! 一个注册表的问题? 关于STL的弱问题 很少有人问的问题 请教学习路线,散分 一个困扰我很久的难题?(高手帮忙啊) 告诉帮我解决文件关联问题!! 请问如何添加备注字段,用sql server建表,有一备注字段为text类型。。。。。。。。。。。 函數啊﹐怎么么搞的?氣死人了。一百求救。 关于数据库的问题 生命游戏问题!!!!那位大哥指点迷津 VB做的免费软件,大家随便下载!给我提点建议也行! RichEdit问题,急!!! 关于IF语句。我是新手我理解不了请高手帮我,谢谢 请问oricle 有没有像sql server 2000 的企业管理器一样的工具? 关于richedit的问题! 誰能告訴我﹐我給他發又發(88分求找) asp.net就没有什么不足吗? 问题:高级程序员的《数据结构》该怎么复习?请有经验的人给指个明路,多谢! 如何将中文文件存入数据库?是文件,不是表单,谢谢!! 怎样才能得到CDialogBar的控件(如Button)的消息及消息处理 子数据窗口中为什麽filter条件不起作用?急急!!在线等!!!! 菜鸟来了! 怎么把Demo_Adhoc分到两台机上运行 数据库更新 how to 用 insert into 把一个.zip文件保存进数据库?? 请大家推荐一个CD机吧!!!! 急,NOTES与SQL SERVER的问题 asp实例 我的Access库文件原来大小是6.78M,我清空所有记录和减少很多记录时,为什么大小没改变? 关于delphi动态加载控件,在线 代人提问:请问.dcu文件是干什么的?如何才能生成该类型文件。 怎么响应Enabled属性 asp.net做网页,运行后,<asp;....></asp:...>字段仍然存在?? 请教VB高手们一个高难问题! 请问,存储过程在VC如何调用,用ADO,ODBC。 怎么实现这个SQL? 没事瞎问~~~黑客软件能走向海外吗?(比如扫描器,键盘记录器,木马等) windows protect --error ,我装不了系统啊 DbEdit里的数据用adoquery如何更新才好? 有没有办法调试存储过程? 我是个菜鸟,请教大家,VC++和C++ Builer的优点和缺点。 过量二氧化硫通入苯酚钠溶液中离子方程式 Excel表格怎么设置成如图样子?我问下,如图的样子怎么设置的? 您觉得碱性溶液中会出现氢离子浓度大于醋酸根浓度吗就D选项而言自身就不满足电荷守恒 14级地震是什么概念 现有A、B、C、D四种元素,A、B同周期且可形成2种无色无味的气体AB和AB2.D在B的下周期,其最高价氧化物对应的水化物是二元强酸,C、D可形成离子化合物C2D,C离子比D离子少一个电子层.则(1)这四 氧化钠通过什么反应生成过氧化钠?化学反应方程式是什么? 地震的概念板块构造 地震知识 四种短周期元素A、B、C、D原子序数依次增大,已知A、D同主族,B、C同周期,A与B组成的化合物钾是气体,其中A与B的原子个数之比为4:1.A与C组成的化合物乙和丙是液体,乙中A与C原子个数之比为1:1, 有机物峰面积怎么看核磁共振氢谱有三组峰,峰面积之比为1:2:2请问怎么看几组峰,怎么看峰面积谢谢 挺急的 马上高考了没弄懂 氢离子浓度与醋酸根离子浓度的乘积比醋酸浓度,在醋酸稀释时的变化是即时浓度,不是平衡浓度 A、B两元素位于短周期,A原子半径小于B,可形成化合物AB2,下列说法正确的是(D)A.A和B可能属同一周期B.A位于B后的一周期C.A只能是金属元素 D.A可能是第二周期的二主族或四主族元素 怎样看化合物的峰面积之比 用铂电极电解CuCl2与CuSO4的混合溶液(浓度均为2mol/L)50ml,当阴极析出的固体的质量不变时,阳极得到的气体体积为? 为什么要在加压条件下才能向饱和氨盐水中通入二氧化碳气体?加压的作用是什么 沼气作为燃料的化学反应方程式 用铂电极电解一定质量某浓度的CuSO4,一段时间后停止电解.若此时加入19.6gCu(OH)2,所得溶液恰好与原溶液完全相同,则下列说法不正确的是A.原溶液中溶质的质量为32gB.电解过程中转移电子的物质 高效液相进针速度对峰面积的影响最近刚学习液相色谱,遇到了一个很郁闷的问题,在同一台机器上做液相同事测的结果比我的高很多,而且也更稳,开始以为是定量时有差别,我取了一针让她看, 有一种无色无味的气体是什么吸多了这种气体症状为:头晕,眼花,咳嗽,流泪,打喷嚏? 碘化氢与氯气碘化氢气体与氯气 的反应少量 等量 过量 并联电路中支路的滑动变阻器电阻减小,电流如何变化? 科学家发现海底存在大量水合甲烷,请谈谈甲烷燃料开发的前景 液相在用单泵时另一泵也有压力为什么 caco3=cao+co2 的热反应方程式 注明AH可以告诉我你的答案在什么地方找到的吗,就是方程式 科学家发现海底存在大量税和甲烷,谈谈甲烷燃料开发的前景 重介洗煤为什么中煤里有精煤 建筑物被酸雨化腐蚀的化学方程式 有a.b.c.d四种物质,常温下,a是黑色固体,b.c.d都是无色气体,a和b在不同的条件下分有ABCD四种物质,常温下,A是黑色固体,BCD都是无色气体,A和B在不同的条件下分别化合生成D1.写出各物质的化学式.A._ 锌与五水硫酸铜溶液反应的化学方程式 无水硫酸铜与氢氧化钾的水溶液反应的化学方程式还有氢氧化钾在空气中变质后的溶液与稀硫酸溶液反应的化学方程式 把二氧化碳通入饱和氨气的氯化钠溶液中,制备碳酸钠,为何要先放氨气,为什么不可以先放二氧化碳 现有A,B,C,D四种物质,已知A,B为黑色粉末,C,D为无色气体,A,B在高温下作用能生成D,A,C在加热条件下能生成现有A,B,C,D四种物质,已知A,B为黑色粉末,C,D为无色气体,A,B在高温下作用能生成D;A,C在加热 肥精煤是精煤吗 谢谢 分别将二氧化碳和氨气通入饱和食盐水中;为什么生成的碳酸氢根量少 有关沼气前景沼气使用方便吗?前景怎么样? 原煤经洗煤后分为精煤和中煤,之后精煤入仓或者落地;中煤入电厂或者落地。那么其中的落地是什么意思 在并联电路中,支路电阻减小,那么另一支路电流怎么变化? 将某暗紫色固体粉末A加热,可产生无色气体B,同时生成一种黑色固体c和另一种固体物质D.黑色固体c可用于加热氯酸钾制氧气时的催化剂.另一黑色固体E在无色气体B中燃烧,产生使澄清石灰水变 A和B可以相互转化,B在沸水中生成C,C在空气中氧化成D,D有臭鸡蛋味.请问这ABCD分别是什么?爱因斯坦的一道问题! 地震的定义 氢氧根,碳酸跟,醋酸根,硫酸根怎么判断结合质子(氢离子)能力? 向苯酚钠溶液中通入少量二氧化碳的离子方程式 什么是地震灾害?官方定义是什么? γ能谱中的全能峰的峰谷比、峰面积、净面积和总和都有什么物理意义?在测铯137和钴60的γ能谱中,用计算机显示的诸多指标不太明白分别代表什么,有怎样的物理意义 苯酚钠中通入少量的二氧化碳离子方程式? 用氢氧燃料电池电解400毫升硫酸铜溶液,若标况下消耗0.224L氧气,则溶液PH为 什么是峰面积 氯化铜溶液分别滴入氢氧化钠溶液和氢氧化钙溶液中2 氢氧化钙溶液滴入碳酸钠溶液中,两个问题的的现象. 用琼脂糖凝胶电泳分析核酸(DNA和RNA)有哪些影响因素? 氧化钠和氧气反应生成过氧化钠的条件是什么 earthquake是什么意思 候氏制碱法中为什么要先通氨气 A、B、D、F5种物质的焰色反应均为黄色,A、B、C、D与盐酸反应均生成E,此外B还生成一种可燃气体.而C、D还生成一种无色无味气体H,该气体能使澄清石灰水变浑浊.D和A可反应生成C,F和H也可以反应 地震是什么? 制碱是先通氨气还是先通二氧化碳拜托了各位 A,B,C,D四种化合物的焰色反应均为黄色,ABC和盐酸反应均生成D.A和澄清石灰水反应可以生成B.C的固体在加热时得到A.根据以上叙述推断,写出由C转变为A的化学方程式. 地震级别如何定义? excel能做三组数据的面积图吗?而且这三组数据单位还不一样要这种效果 A、B、C、D四种化合物的焰色反应均为黄色,C、D与盐酸反应均生成无色无味气体E,该气体能使澄清石灰水变浑浊,D和A反应可生成C,B与E反应可生成C和另一种无色无味气体F.1.E,2.B与E反应的化学方 醋酸稀释.氢氧根物质的量浓度增大,原因是稀释氢离子使其浓度降低kw为定值.但是为什么可以看成是稀释氢离子不能看成稀释氢氧根离子?这样根据勒夏特列原理.氢氧根浓度降低.很混乱.望详 电子表格里如何进行图形筛选做了一个数学的电子表格,因为里面有大量的图形,可是在筛选的时候(比如筛勾股定理)图形就乱了,怎样才能在筛选的时候保证图形整齐呢. A和B是生活中的常见物质,A和B的焰色反应均为黄色,固体加盐酸都可以产生无色无味气体C,C气体通入澄清石灰水中溶液变混浊,A的固体加热也可以生成B和C(1) B俗名是___ 其水溶液显_性(填酸,碱
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘