首页 > 其他分享 >StringGrid1做数据控件的基本常用操作

StringGrid1做数据控件的基本常用操作

时间:2024-03-21 10:46:29浏览次数:26  
标签:控件 常用 False ACol ARow begin StringGrid1 Visible org

procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol,
  ARow: Integer; var CanSelect: Boolean);
var
  R: TRect;
  org: TPoint;
begin
if ARow>0 then   begin  //标题行不能修改
 if not SQLResutIsEmpty  then begin
   with Sender as TStringGrid do
    if (ACol = 2) and (ARow >= FixedRows) then //设备类型 ComboBox
    begin
      perform(WM_CANCELMODE, 0, 0);
      R := CellRect(ACol, ARow);
      org := Parent.ScreenToClient(ClientToScreen(R.topleft));
      with ComboBox9 do
      begin
        VisibleFalse;
        Visible := true;
        setbounds(org.X, org.Y, R.right - R.left, height);
        itemindex := Items.IndexOf(Cells[ACol, ARow]);
        Show;
        BringTofront;
        SetFocus;
       // DroppedDown := true;
      end;
    end;

 

procedure TForm1.VisibleFalse;//悬浮控件先 不可见
begin
  ComboBox9.Visible := False;
  Edit10.Visible := False;
  YearMonthEdit.Visible := False;
  Edit11.Visible := False;
  Edit12.Visible := False;
  ComboBox7.Visible := False;
  ComboBox8.Visible := False;
  Edit15.Visible := False;
end;

 

标签:控件,常用,False,ACol,ARow,begin,StringGrid1,Visible,org
From: https://www.cnblogs.com/tulater/p/18086799

相关文章

  • 常用命令--curl
    常用命令--curlcurl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。作为一款强力工具,curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符......
  • 字符串常用函数简易模拟
    strlensize_tMy_strlen(char*str){intcount=0;while(*str){count++;str++;}returncount;}strcpychar*my_strcpy(char*dest,constchar*src){char*ret=dest;//拷贝src指向的字符串到dest指向的空间,......
  • 常用的文本查看命令
    命令选项描述tail-f跟踪文件尾部的内容。持续输出新添加的内容。head显示文件的开头部分。默认显示前10行。less逐页显示文件内容。支持向前和向后翻页。more逐页显示文件内容。只支持向前翻页。cut-f<字段列表>-d<分隔符>从文本中剪切出指定......
  • Android 逆向(四) - adb常用逆向命令
    Android逆向(四)-adb常用逆向命令本篇文章继续记录下adb的一些常用逆向命令.1:adbshellps该命令可以查看进程信息.用法:adbshellps|grep[pname]zh@zh:~/workSpace$adbshellpsUSERPIDPPIDVSZRSSWCHANADDRSNAME......
  • 语音识别—kaldi常用文件查看指令
    https://blog.csdn.net/weixin_44885180/article/details/115212173?ops_request_misc=&request_id=&biz_id=102&utm_term=copy-feats:%20command%20not%20found&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-1-11521217......
  • 优美的互联网黑话、常用语
    一、整天呼喊数字化转型的公司里经常能听到的互联网黑话:落地:指落到实处的行为或实地进行的行为,事情有了实质性的进展。复盘:对已经完成的项目进行回顾,反思问题、总结经验。赋能:赋予能量,给予帮助。在互联网,万物皆可赋能。抓手:指重点工作、重要途径、突破口、切入点等。发力:整......
  • Clickhouse-常用系统表查询
     --查询表容量SQL语句SELECTdatabase,tableAStable_name,sum(rows)ASrow_num,formatReadableSize(sum(data_uncompressed_bytes))ASorg_size,formatReadableSize(sum(data_compressed_bytes))AScompress_size,round((sum(data_compressed_bytes)/sum(data_unc......
  • 常用不等式题目解法
    问题:已知${ x^{2}+y^{2}-xy=3}$,求${x+y}$的最大值?解法1(万能k法):设${k=x+y}$,则${x=k-y}$,可知:$${\left(k-y\right)^{2}+y^{2}-\left(k-y\right)y=3 }$$化简:$${3y^{2}-3ky+\left(k^{2}-3\right)=0}$$这是已知条件,${y}$必定有解。所以根据一元二次方程根判......
  • HarmonyOS鸿蒙开发常用组件详细说明(图片、文本、按钮、弹窗、进度条、文本框)
    常用组件一直会分享,虽然鸿蒙目前来没有多大发展,但不可否然以后发展,华为的技术是一大突破,存在即合理可以现在没有多大发展。但不可否定未来的发展。关注’猿来编码‘,微信订阅号,回复’组件‘,获取文章目录常用组件关注’猿来编码‘,微信订阅号,回复’组件‘,获取1、图片......
  • 【 Redux 】 Redux中间件的理解?常用的中间件有哪些?实现原理?
    1.是什么中间件(Middleware)是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的那么如果需要支持异步操作,或者支持错误处理、日志监控,这个过程就可以用上中间件Red......