最近在用Delphi7做串口通信,但在网上找了很多代码,都是没有一个完整的实例,复制粘贴网上的代码运行就没有能通过的,可能是现在Delphi7在市场上用得不是很多,又或者说我是井底之蛙。因此,为了解决大部分初学者对串口通讯不怎么了解的郁闷,现将我做好的实例分享给大家参考参考,希望能给初学者予以帮助,如有不对的地方还请多多指教。本实例用到的控件是Spcomm,也包含在这个文件夹里面了,下面是部份截图...

首先放一个连接池组件FDManager1,Create事件代码 ServerMethodsUnit加入如下控件,并实现查询接口 POST获取到的数据: 返回结果被DataSnap加工了,增加如下代码再试: 还有转义符号\,把这个代码单独拷贝出来加入到工程中(从Delphi的安装目录中查找)再改代码再试: 修改procedure TDSJsonResponseHandler.GetCommandRe...

delphi HelloWorld 程序

Delphi

  

2020-02-04 01:30:12

防疫期间.公司要求我学会delphi,于是我在网上找了很久教程来了解delphi. 首先打开IDE,如何安装IDE不再赘述,然后我们需要新建一个工程: 创建后的页面如图所示:  在Begin中添加代码 运行程序,得到结果:...

AES-256加密、解密算法控件说明 delphi 前言 1. 控件属性 1.1 SourceEncodingType:源字符串的编码方式 1.2 AlgoMode: 算法模式 1.3 KeyBit: 密钥长度 1.4 KeyStr: 当前密钥 1.5 PaddingType:补齐方式 1.6 InitVector:初始向量 1.7 SourceStr:源字符串 2. 公共方法 2.1 Bytes...

优雅的创建delphi界面 刚开始学习delphi的朋友在创建界面的时候,喜欢把组件都堆到面板上面,需要制作多个界面就用多个面板。这样固然可以,但是一个程序如果界面多了后期的维护那是很蛋疼的,代码和界面看着凌乱不堪。简直无法忍受。 现在教新手如何优雅的创建界面。 1.先创建主窗体,把系统必要的菜单或组件放到主窗体上,如下图所示: 2.创建一个VCL Frame窗体,以日志为例如下图所示: 将日志页...

Dephi7与UUID

Delphi  UUID

  

2019-11-18 08:29:57

俺们那个使用Delphi7开发年代,还真没有接触过UUID这个概念。尽管从字面上来看应该是代表某种ID,但为什么要引入,主要用途是什么?Who knows? UUID的概念 如何用Delphi生成UUID 局部范例代码,注意需要引入SysUtils。 Demo效果 至此,问题解决,实践成功,收工睡觉~~ 阅读原文...

delphi 控件开发步骤 Delphi控件开发步骤 1.使用Delphi IDE的 Component -> New Component 菜单 2.按照向导逐步完成 3.控件工程文件 4.控件安装面板图标的实现 5.关于无源码控件发布 Delphi控件开发步骤 本步骤基于delphi berlin版本。 1.使用Delphi IDE的 Component -> New Compone...

1、新建Vcl项目。 2、打开rest debug tools工具。 3、输入以下网址到url输入框中,按“send request”按钮。   4、点击“copy Components”按钮。 5、回到rio窗体中,按“ctrol V”粘贴组件。 以下是用cnwizard工具自动生成的组件代码,可以非常清楚的看到修...

    最近项目涉及一些复杂表格显示的实现,尝试使用Dev Express的cxGrid控件多次还是没法实现想要的效果,后来发现,TMS开发组件包的TAdvStringGrid可以实现效果。这里举例来说明一下,例如,需要实现如下效果:          如上所示是一个3行4列的表格,其中,第一行的1、2列合并...