Delphi
文章平均质量分 60
Delphi的一些使用心得
酥饼大人。
好记性不如烂笔头!
展开
-
【Delphi笔记】第七部分:Standard控件(中)
功能:该属性设置为True时,并且Button所在窗体处于活动状态时,按下‘Enter’键将触发该Button的Onclick事件。功能:该属性设置为True时,并且Button所在窗体处于活动状态时,按下‘Esc’键将触发该Button的Onclick事件。功能:设置Memo的显示文本。功能:该属性只在模式窗口下起作用,设置该属性,用户点击Button后,将关闭Button所在的模式窗口,并返回ModalResult对应的值。功能:设置Edit文本是否为只读显示,值为True时,文本不能编辑。原创 2024-02-25 21:46:16 · 1263 阅读 · 0 评论 -
【Delphi笔记】第六部分:Standard控件(上)
利用主菜单(MainMenu)控件可以很方便地设置窗口的菜单。原创 2024-02-25 21:23:07 · 1233 阅读 · 0 评论 -
【Delphi笔记】第五部分:Delphi内置函数
(1)PChar可以作为一个以#0结尾的Char字符数组,属于指针类型。【注意】#0后的字符自动舍弃。(2)PChar的读取:p读取全部字符,p^读取当前指针位置字符(3)字符串一旦创建则不可更改(4)PChar与string的相互转换:PChar转成string:StrPas(PChar);或直接赋值 s := PChar;String转成PChar:PChar(string);原创 2024-02-23 23:16:56 · 1470 阅读 · 0 评论 -
【Delphi笔记】第四部分:命名习惯
而资源字符串(resourcestring)常常用于与语言或UI界面相关的场合,比如:MessageBox等消息框。上面两例的参数ADeptID、ANewDeptName和AEmpID虽然声明为const常量参数,但作为参数的它们使用A开头,而不是使用常量的C开头。同理,引用参数APersonID虽然是字符串变量,但作为参数的它以A开头,而不是使用字符串变量的s开头。常量(const)用大写C开头,资源字符串(resourcestring)用大写S开头。类名或类型名要以大写T开头。接口名以大写I开头。原创 2024-02-23 22:55:03 · 371 阅读 · 0 评论 -
【Delphi笔记】第三部分:过程与函数
(4)开放数组参数:就是一个固定类型开放数组的元素,但是数组中的元素个数是未知数。(2)引用参数:在过程或函数内部的更改会改变外部值。(5)类型变化的开放数组参数(了解):同开放数组参数,只是非固定类型。函数重载允许你用同一名字定义多个函数或过程,只要它们所带的参数不同。(3)常量参数:在过程或函数内部的不能更改。(1)值参数:在过程或函数内的更改不会改变外部值。1)如果要省略一个参数,必须省略它后面所有的参数。2)带默认值的参数必须放在其他参数的最后面。2)参数个数或(和)参数类型必须不同。原创 2024-02-22 22:54:04 · 434 阅读 · 0 评论 -
【Delphi笔记】第二部分:语句
with语句、条件语句、循环语句原创 2024-02-22 22:45:14 · 205 阅读 · 0 评论 -
【Delphi笔记】第一部分:常量、变量、数据类型
声明常量不必特定数据类型,但需要赋一个初值。如果想采用特定的类型,可在声明中加入类型名;在过程或函数中声明的变量叫局部变量,之外声明的变量叫做全局变量;数据类型可以分为简单数据类型、字符串类型、数组类型、记录类型、指针类型原创 2024-02-21 23:26:29 · 454 阅读 · 0 评论 -
Delphi中JSON的使用
Delphi中的JSON用法,使用开源的XSuperObject原创 2022-05-03 21:15:01 · 5947 阅读 · 0 评论 -
DevExpress PivotGrid OnCustomDrawCell事件
使用DevExpress PivotGrid OnCustomDrawCell事件可以实现点击某一单元格的时候,使其整行和列突出显示。效果如下图:具体实现代码如下:var x, y: Integer; StatDayItem: TcxPivotGridGroupItem; StatDay: TDateTime;begin x := cxDBPivotGrid.ViewData.FocusedCell.X;//当前选中单元格所在列 y := cxDBPivotGrid.原创 2021-06-28 21:30:59 · 600 阅读 · 0 评论 -
DevExpress PivotGrid 设置成表格样式
由于在项目中使用了DevExpress PivotGrid控件,为了使它看上去更适合整个项目的风格样式,需要把它设置成类似表格的样式。想要的效果如下图:1 、修改OptionsView把列字段、行字段、数据字段、过滤字段隐藏2、修改LookAndFeel属性设置单元格边框3、修改DataHeader Area Styles属性把左上角的深灰色改成浅灰色4、通过OnCustomDrawColumnHeader事件使标题居中,类似多表头效果...原创 2021-06-24 23:41:23 · 809 阅读 · 0 评论