- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 VBA中的数组下标
<br /><br />VBA中的数组下标<br /> <br />一.下标的取法<br />LBound,UBound分别返回数组可用的最小下标和最大下标。也可以返回第二维,第三维的下标情况。默认为LBound(array , 1 )。<br />二.默认情况<br />dim strarr(10)as String<br />那么,相当于如下的C语言 String strarr[11]。即第一个元素是strarr(0),最后一个元素是strarr(10)。<br />三.自定义<br />Dim
2010-11-25 17:09:00 19887
原创 Range作为map的Key
<br /><br /><br />Range作为map的Key<br />当自定义的数据作为STL的map的Key时,需要编写自定义比较函数。(通常是小于函数)该函数用来比较Key的排序先后关系。<br />如果函数返回true,说明left小于right。<br />但是如果返回false,那么map会交换参数并再次调用比较函数,如果返回true,说明right小于left,如果也返回false,那么说明left和right等价(equivalence)。<br />注意调用map的find时,使用的并
2010-11-10 13:15:00 1679
原创 RichEdit性能优化
RichEdit性能优化一,问题描述需要显示TLV(Type-length-value)数据,并且使用不同的颜色来显示Tag,Length,Value三类数据,以示区别。按照16进制显示,并且字节间用空白分割。如AB CD 01 0A等。有可能显示几十M规模的二进制数据。显示数据时,UI应该能够响应用户操作。因为RichEdit可以显示RTF文档,可以任意控制文字的颜色,大小,风格等。所以决定使用RichEdit控件来实现此功能。二,直接Insert数据根据TLV规则,向RichEdit逐个项目添加数据。F
2010-11-09 16:18:00 4469
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人