博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Delphi 语句块《LceMeaning》
阅读量:4322 次
发布时间:2019-06-06

本文共 1150 字,大约阅读时间需要 3 分钟。

//输入事件中将字母设置为大写  if Key in ['a'..'z'] then    begin      Key := UpperCase(key)[1];    end;

 

//DBGrid排序方法procedure TForm1.DBGridEh1TitleBtnClick(Sender: TObject; ACol: Integer;  Column: TColumnEh);begin  if (pos('▲', Column.Title.Caption)=0) and (pos('▼', Column.Title.Caption)=0)  then  //说明前面没有排过序    begin       qryQuery.Sort := Column.FieldName+ ' ASC';   //asc一定要大写       Column.Title.Caption := column.Title.Caption + '▼' ;    end  else    if (pos('▲', Column.Title.Caption)=0) then //说明目前是降序      begin        qryQuery.Sort := Column.FieldName+' ASC';    // ↑占用了1个位        Column.Title.Caption := copy(Column.Title.Caption,1,length(Column.Title.Caption)-1) + '▲';      end    else      if (pos('▼', Column.Title.Caption)=0) then  //说明目前是升序        begin         qryQuery.Sort := Column.FieldName+' DESC';         Column.Title.Caption := copy(Column.Title.Caption,1,length(Column.Title.Caption)-1) + '▼';        end;{  if Column.Title.SortMarker = smdowneh then  begin    qryQuery.Sort:=Column.FieldName + ' DESC';  end  else  begin    qryQuery.Sort:=Column.FieldName +' ASC';  end;   }end;

  

转载于:https://www.cnblogs.com/LceMeaning/p/4812827.html

你可能感兴趣的文章
Python核心编程的四大神兽:迭代器、生成器、闭包以及装饰器
查看>>
linux /proc/sys/fs/file-nr /proc/sys/fs/file-max /etc/security/limits.conf 三者的关联
查看>>
AndroidStudio-快捷键
查看>>
用python DIY一个图片转pdf工具并打包成exe
查看>>
6月14 空控制器和空操作及命名空间
查看>>
volicity文法学习和总结
查看>>
block 块的内部结构
查看>>
IDEA修改git账号密码
查看>>
C# 插入排序
查看>>
每周总结16
查看>>
9_2二维数组
查看>>
为django项目创建虚拟环境
查看>>
30-RoutingMiddleware介绍以及MVC引入
查看>>
【转】AB实验设计思路及实验落地
查看>>
PHP获取客户端的IP
查看>>
C# 创建单例窗体封装
查看>>
移动端报表如何获取当前地理位置
查看>>
spring 源码
查看>>
使用 opencv 将图片压缩到指定文件尺寸
查看>>
linux中~和/的区别
查看>>