CSDN论坛 > Delphi > VCL组件开发及应用

关于stringgrid得问题! [问题点数:20分,结帖人milerzhang]

Bbs2
本版专家分:245
结帖率 100%
CSDN今日推荐
Bbs4
本版专家分:1595
Bbs2
本版专家分:245
Bbs1
本版专家分:10
Bbs2
本版专家分:245
Bbs2
本版专家分:245
Bbs5
本版专家分:2057
Bbs2
本版专家分:245
Bbs4
本版专家分:1181
匿名用户不能发表回复!
其他相关推荐
怎么用语句把焦点赋给stringgrid的某一单元格
StringGrid1.SetFocus; StringGrid1.Row := CurrentRow; //指定行号 StringGrid1.Col := CurrentCol; //指定列号 StringGrid1.EditorMode := True; 这样就实现在指定行列的 Cell 中处在编辑状态。
导出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删除选中行
定义一个从TStringGrid类继承的新类如下:  type TMyGrid = class(TStringgrid); 之后,删除时:你可以这样写: TMyGrid(Grid).DeleteRow(Grid.Row); //Grid为你的StringGrid
StringGrid的Click事件中获取选中的当前行
StringGrid 的option中的goRangeSelect设置为false确保goRowSelect为true;然后procedure TfrmEvent.StringGrid1Click(Sender: TObject);begin   doEveID.Text:=StringGrid1.Cells[0,StringGrid1.selection.bottom];   doI
在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 />BCB封装了StringGrid自绘消息OnDrawCell 我们只要重写该事件即可<br />事实上我们只要判断是否要自绘 但是如果StringGrid作为输入 需要设置任意一个单元格信息 那就要做些额外的工作<br />我们这里采用list记录每个设置了自绘的单元格<br />代码如下:<br />//首先我们需要定义结构来存储自绘信息<br /> <br />struct CellInfo { POINT p; struct{ String fontna
DrawStringGridCellDemo
关于自定义绘画StringGrid的Demo
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
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";<
关闭