CSDN论坛 > C++ Builder > VCL组件使用和开发

求好用的StringGrid。 [问题点数:40分,结帖人drivers]

Bbs1
本版专家分:72
结帖率 100%
CSDN今日推荐
Bbs4
本版专家分:1438
Bbs4
本版专家分:1842
Bbs4
本版专家分:1842
Bbs1
本版专家分:72
Bbs1
本版专家分:41
匿名用户不能发表回复!
其他相关推荐
delphi7 stringgrid 点列头排序
最近在做stringgrid的项目, 下面delphi7 正常使用,均摘抄网路,但做过细微调整才能正常使用 首先排序的过程 procedure Quicksort(Grid: TStringGrid; var List: array of integer; min, max, sortcol, datatype: Integer); {List is a list of rownum
在StringGrid中用右键菜单实现复制粘贴
<br />    所实现的效果就是在StrinGrid上点右键,然后弹出一个菜单,可以复制当前单元格中的内容,然后粘贴到其他单元格中。<br />    在Form上放置一个PopupMenu,添加两个MenuItem,分明为miCopy和miPaste,然后在StringGrid的OnMouseUp事件和miCopy,miPaste的OnClick事件中添加以下代码:<br />    #include <vcl/Clipbrd.hpp><br />    TPoint g_ptSelect; // 记
StringGrid使用教程(Delphi)
StringGrid行列的增加和删除type  TExCell = class(TStringGrid)public  procedure DeleteRow(ARow: Longint);  procedure DeleteColumn(ACol: Longint);  procedure InsertRow(ARow: LongInt);  procedure InsertColumn
StringGrid文字居中
<br />procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer; <br />Rect: TRect; State: TGridDrawState); <br />var <br />Str: String; <br />R: TRect; <br />begin <br />with StringGrid1 do <br />begin <br />Canvas.FillRect(Rect); <br />St
导出StringGrid内容到Excel
function ExportStrGridToExcel(Args: array of const): Boolean;var  iCount, jCount: Integer;  XLApp: Variant;  Sheet: Variant;  I: Integer;begin  Result := False;  if not VarIsEmpty(XLApp) then  begin 
StringGrid设置单元格信息
<br />BCB封装了StringGrid自绘消息OnDrawCell 我们只要重写该事件即可<br />事实上我们只要判断是否要自绘 但是如果StringGrid作为输入 需要设置任意一个单元格信息 那就要做些额外的工作<br />我们这里采用list记录每个设置了自绘的单元格<br />代码如下:<br />//首先我们需要定义结构来存储自绘信息<br /> <br />struct CellInfo { POINT p; struct{ String fontna
delphi StringGrid单击表头进行高速排序
<br />unit Unit3;<br />interface<br />uses<br />  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,<br />  Dialogs, Grids, DB, ADODB, DBGrids, ExtCtrls, StdCtrls;<br />type<br />  TForm1 = class(TForm)<br />    StringGrid1: TString
Delphi StringGrid使用全书( 一)
Delphi  StringGrid使用全书( 一) 简介:    <br />(1)正确地设置StringGrid列宽而不截断任何一个文字方法是在对StringGrid填充完文本串后调用SetOptimalGridCellWidth过程<br />-----------程序片断-------------------------------------------------<br /> (*<br /> $Header$<br /> Module Name : General/BSGrids.pas<b
C++ builder Stringgrid读取txt文本
<br />1.将StringGrid写入txt文本中:<br />void __fastcall TForm1::Button1Click(TObject *Sender)<br />{<br />    int length;<br />    AnsiString Filename = "E://1.txt";//文件的路径<br />      int filehanlde = FileCreate(Filename);//获取文件句柄<br />    AnsiString as = "/t";<
delphi stringgrid主要属性介绍
StringGrid组件用于建立显示字符串的网格,与电子表格相似。它可使表格中的字符串和相关对象操作简单化。StringGrid组件提供了许多可控制网格外观念的属性,以及利用表格的结构响应用户操作的事件和方法。StringGrid具有关联对象与网格中的每个字符串的作用,这些对象为用户封装了字符串表示的信息或行为。   一、Delphi StringGrid控件的属性及使用说明 1
关闭