X xuri Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-13 #1 请问 StringGrid 的数据存储结构 如它每个单元格数据,以及每列宽度,每行高度在内存中是如何存储的!!!
B balaschen Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-14 #2 每个单元格数据是存储在FData指针指向的对象管理的列表中,行高列宽存在其基类定义的 FColWidths,FRowHeights中(是一个整形数组指针)
G gydc Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #3 我想购买xuReport,请你联系gydc@263.net,或留下有效email
D Del_Sun Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #4 如果你想改变它的高度和宽度可以用以下方法 先定义一个类,这个类从StringGrid的父类继承下来,通过自己的子类去访问它的 保护属性就可以达到,数据内容可以用同样的方法去活得 //先定义 type TMyStringGrid = class(TCustomGrid) end; //改变 TMyStringGrid(StringGrid1).DefaultColWidth := 200; TMyStringGrid(StringGrid1).DefaultRowHeight := 200;
如果你想改变它的高度和宽度可以用以下方法 先定义一个类,这个类从StringGrid的父类继承下来,通过自己的子类去访问它的 保护属性就可以达到,数据内容可以用同样的方法去活得 //先定义 type TMyStringGrid = class(TCustomGrid) end; //改变 TMyStringGrid(StringGrid1).DefaultColWidth := 200; TMyStringGrid(StringGrid1).DefaultRowHeight := 200;
C CDA Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-09 #6 正如 balaschen 所说! 不知道Del_Sun为何这样写?
X xuri Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-14 #7 那么,字符串是如何存储的那 下面几个类之间的关系又如何哪? TSparseList TSparsePointerArray TStringGridStrings TStringSparseList 下面 是 Grid 里面的 指针,请问 他的指针 是如何扩展(扩大)的,我发觉他使用的方法 和 TList 使用的方法差不多的,那位能给我说清楚,分数不是问题 TSecDir = array[0..4095] of Pointer; { Enough for up to 12 bits of sec } PSecDir = ^TSecDir; TSPAQuantum = (SPASmall, SPALarge); { Section size }
那么,字符串是如何存储的那 下面几个类之间的关系又如何哪? TSparseList TSparsePointerArray TStringGridStrings TStringSparseList 下面 是 Grid 里面的 指针,请问 他的指针 是如何扩展(扩大)的,我发觉他使用的方法 和 TList 使用的方法差不多的,那位能给我说清楚,分数不是问题 TSecDir = array[0..4095] of Pointer; { Enough for up to 12 bits of sec } PSecDir = ^TSecDir; TSPAQuantum = (SPASmall, SPALarge); { Section size }