上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 104 下一页

2019年2月26日

delphi 如何让ScrollBox的内容与滚动条一起实时滚动

摘要: delphi 如何让ScrollBox的内容与滚动条一起实时滚动 拖动滚动条后只有释放鼠标键,ScrollBox的内容才会滚动到实际位置,不爽。请问高人,怎样才能使拖动ScrollBox的滚动条的同时实时滚动内容? 在OBject Inspector 里 将ScrollBox 的 垂直同步实时滚动 阅读全文

posted @ 2019-02-26 17:37 广阔的编程世界 阅读(3180) 评论(0) 推荐(0)

界面控件 - 滚动条ScrollBar(对滚动条消息和鼠标消息结合讲的不错)

摘要: 界面是人机交互的门户,对产品至关重要。在界面开发中只有想不到没有做不到的,有好的想法,当然要尝试着做出来。对滚动条的扩展,现在有很多类是的例子。 VS2015的代码编辑是非常强大的,其中有一个功能可以把滚动态变成MinMap,可以通过Options->Text Editor->C/C++->Scro 阅读全文

posted @ 2019-02-26 17:27 广阔的编程世界 阅读(931) 评论(0) 推荐(0)

让delphi程序不受WINDOWS日期格式的影响

摘要: 如果WINDOWS系统的短日期格式为“yyyy/m/d”,执行下面的代码会报错:2013-01-29 00:00:00不是合法的日期procedure TFrmQuerySale.FormShow(Sender: TObject);varsDate: string;begininherited;// 阅读全文

posted @ 2019-02-26 17:03 广阔的编程世界 阅读(255) 评论(0) 推荐(0)

delphi中locate方法

摘要: TDataSet控件以及它的继承控件,例如TSimpleDataSet/TClientDataSet等都可以使用Locate方法在结果数据集中查寻数据。程序首先必须使用SQL命令从后端数据库中取得数据并且形成结果数据集,然后才使用Locate方法查寻数据。当使用Locate方法查寻数据时,开发人员可 阅读全文

posted @ 2019-02-26 12:47 广阔的编程世界 阅读(1605) 评论(0) 推荐(0)

delphi checklistbox用法

摘要: 在Delphi中checklistbox中高亮选中(不论是否Checked)能够进行操作么?删除,上下移动等等 删除:CheckListBox.DeleteSelected; 上下移: CheckListBox.Items.Move 删除用 CheckListBox1.Items.Delete(In 阅读全文

posted @ 2019-02-26 12:00 广阔的编程世界 阅读(1713) 评论(0) 推荐(0)

Delphi字符串转日期,强大到窒息,VarToDateTime解决了困扰很久的小问题

摘要: procedure THRForm.Button1Click(Sender: TObject); var D:TDateTime; s:string; begin D:=VarToDateTime('05-10-14 04:35PM'); S:=FormatDatetime('YYYY-MM-DD HH:MM:SS',D); showmessage(s); end; 尤其是... 阅读全文

posted @ 2019-02-26 11:36 广阔的编程世界 阅读(6289) 评论(0) 推荐(0)

DELPHI 字符串与日期格式互转

摘要: 看到有人这样用VarToDateTime、存下来、强大的日期通杀 阅读全文

posted @ 2019-02-26 11:34 广阔的编程世界 阅读(4580) 评论(0) 推荐(0)

2019年2月25日

继承Tcalendar控件,让当天日期醒目显示

摘要: 一、新建一控件 打开Delphi主菜单Cpmponent—New Cpmponent: 二、配置参数 点击OK键,打开Unit单元文件。 三、修改单元文件 unit LyCalendar; interface uses Windows, Messages, SysUtils, Variants, C 阅读全文

posted @ 2019-02-25 19:22 广阔的编程世界 阅读(438) 评论(0) 推荐(0)

TLabel的FocusControl属性什麽意思

摘要: 但我们为Label设置了热键的时刻,我们按这个热键,就会移动核心倒FocusControl指定的控件上!例如,设置Label.Caption:='Test For FocusControl(&F)',Label.FocusControl-->Edit1,那么当我们按Alt+F的时刻,Edit1就会获 阅读全文

posted @ 2019-02-25 19:16 广阔的编程世界 阅读(446) 评论(0) 推荐(0)

Delphi Try Except 实例

摘要: //判断单位转换率 try um_rate := vp_mstr.F('vp_um_rate_d').AsFloat / vp_mstr.F('vp_um_rate_m').AsFloat; if um_rate 1) then abort else if (vp_mstr.F('vp_um').AsString vp_mstr.F('part_um'... 阅读全文

posted @ 2019-02-25 18:23 广阔的编程世界 阅读(174) 评论(0) 推荐(0)

如何有效地让一个“ParentFont = False”子控件使用与父母相同的字体名称?

摘要: 如何有效地让一个“ParentFont = False”子控件使用与父母相同的字体名称?(How to efficiently let a `ParentFont = False` child control to use same font name as parent?) 问 题 Most VC 阅读全文

posted @ 2019-02-25 18:17 广阔的编程世界 阅读(632) 评论(0) 推荐(0)

窗体的构造函数和OnCreate事件

摘要: 窗体的构造函数和创建事件和OldCreateOrder属性有很大的关系。 情况1: 如果窗体继承自TForm,且有如下形式: 1. constructor TForm1.Create(AOwner: TComponent); 2. begin 3. inherited; 4. Button1.Cap 阅读全文

posted @ 2019-02-25 17:44 广阔的编程世界 阅读(589) 评论(0) 推荐(0)

2019年2月24日

用友时空KSOA功能挖掘之zl_func函数

摘要: 问题日常开发中,需要对界面进行控制,不符合条件时禁用某些功能菜单。例如【采购订单填制】界面,要实现供应商资质证书效期提醒功能,即近效期提醒,超效期禁止采购,如何实现呢? 分析使用KSOA新增加的zl_func函数,可以实现单据界面交互控制要求。先编写资料检索方案,再在表单的域执行函数调用检索方案。 阅读全文

posted @ 2019-02-24 19:24 广阔的编程世界 阅读(1021) 评论(0) 推荐(0)

Delphi cxGrid加行号

摘要: 如果你不要行标志的话,你可以不改控件 直接注释掉这一行: ASender.LookAndFeelPainter.DrawIndicatorImage(ACanvas, ATextRect, AIndicatorViewInfo.IndicatorKind); 要标志的话,在DrawIndicator 阅读全文

posted @ 2019-02-24 00:06 广阔的编程世界 阅读(739) 评论(0) 推荐(0)

2019年2月23日

delphi clientdataset判断某一行值是否存在

摘要: ClientDataSet的数据查找。我所介绍的心得和技巧都是用ClientDataSet来做范例,也可以应用于其他的一些DataSet。废话就不多说了。我们还是先看代码,让后再总结。1.Scanning 扫描数据查找这是最简单最直接也是最慢的一种方法,遍历所有数据:procedure TForm1 阅读全文

posted @ 2019-02-23 23:03 广阔的编程世界 阅读(440) 评论(0) 推荐(0)

2019年2月21日

DELPHI 数据集在内存中快速查询方法

摘要: 1、Bookmark var p:pointer; procedure TForm1.Button1Click(Sender: TObject);//加个标签 begin p:=cxGrid1DBTableView1.DataController.DataSet.GetBookmark; end; 阅读全文

posted @ 2019-02-21 23:56 广阔的编程世界 阅读(1059) 评论(0) 推荐(0)

2019年2月16日

TClientDataSet[9]: 计算字段和 State

摘要: TClientDataSet 中计算字段有两种: Calculated(计算字段)、InternalCalc(内部计算字段).两者区别是: Calculated 在每次需要时都要重新计算; InternalCalc 只需要计算一次.Calculated 需要计算的时间, InternalCalc 需 阅读全文

posted @ 2019-02-16 01:43 广阔的编程世界 阅读(426) 评论(0) 推荐(0)

2019年2月15日

KSOA单据保护表中Clientid解析为mac和ip

摘要: SELECT DISTINCT a.*,ISNULL(c.client_net_address,'') AS client_net_address FROM ( SELECT * ,RIGHT(UPPER(sys.fn_varbintohexstr(CONVERT(VARBINARY(4),CAST(SUBSTRING(clientid,1,3) AS INT... 阅读全文

posted @ 2019-02-15 10:45 广阔的编程世界 阅读(431) 评论(0) 推荐(0)

2019年2月14日

delphi 控件的名称怎么不显示了

摘要: 选择菜单 Tools--Environment在打开的对话框中选择 Designer 页,选 其中的 Options 选项勾选 Show component captions ,点击 OK即可 阅读全文

posted @ 2019-02-14 13:33 广阔的编程世界 阅读(608) 评论(0) 推荐(0)

DBGrid添加行号编写笔记

摘要: procedure TForm1.ClientDataSet1NewRecord(DataSet: TDataSet); begin ShowMessage('你好'); ClientDataSet1.First; while not ClientDataSet1.Eof do begin ClientDataSet1.Edit; ClientDataSet1.F... 阅读全文

posted @ 2019-02-14 00:03 广阔的编程世界 阅读(201) 评论(0) 推荐(0)

上一页 1 ··· 80 81 82 83 84 85 86 87 88 ··· 104 下一页

导航

好的代码像粥一样,都是用时间熬出来的