项目背景 应欧美客户需求,需要将文件压缩成.tar.gz格式的文件,并上传给客户端SFTP服务器。 你懂的,7-Zip软件的显著特点是文件越大压缩比越高,在Linux系统上相当于我们Windows系统上WinRAR或者好压软件一样的存在。 7-Zip软件下载与安装 网上下载相关安装包并完成安装,找到 ...
看如下代码: 1 WinExec('mspaint.exe', SW_SHOWNORMAL); // SW_SHOWNORMAL = 1 系统画图 2 3 WinExec('write.exe', SW_SHOWNORMAL); // SW_SHOWNORMAL = 1 写字板 4 5 WinExe ...
通过WinAPI GetCursorPos实现鼠标位置的实时显示 有时候我们需要将鼠标的位置实时抓取出来,可以通过如下方式实现。 添加一个Timer控件,执行间隔改为100ms,双击控件输入如下代码: 在窗体Show事件中输入如下代码,调整下鼠标显示样式: 最终效果: 单元代码如下: ...
一般来说,用来扫描整个数据库表并修改每个记录的某一个字段的程序如下所示: with Table Do begin DisableControls;{在修改记录的过程中,使其它部件无效} First; {将记录指针指向第一条记录} while not EOF do begin <读取记录的一个字段值到 ...
分类:
数据库 时间:
2019-08-30 09:29:51
阅读次数:
98
Delphi 实现可执行程序的自动升级 准备工作: 1:Delphi调用TIdHTTP方式开发程序,生成程序打包外壳 说明:程序工程命名为ERP_Update 界面布局如下: 代码实现如下: 2:FTP服务器搭建,FTP用户创建 举例说明如下: 在192.1.1.0上创建FTP账户Test 密码Te ...
FTP信息保存和获取 我们在做FTP相关开发时,为方便后续FTP切换,一般先把FTP账户信息保存到数据库表中,在使用时再通过Query获取出来。 一般通过如下方式获取到FTP相关信息,代码如下: idFTP文件下载 下载这里主要用到Get函数,三个参数: Param1:文件名称(包含后缀名) Par ...
本地路径的创建 在做下载操作时,我们一般先把文件下载到本地指定的路径下,然后再做其他使用。 为了防止程序出现异常,我们通常需要先判断本地是否存在指定的路径。 以C盘Tmp文件夹为例,我们可以这样做,代码如下: 清空本地指定文件夹下的文件 以C盘Tmp文件夹为例,清空Tmp下所有的文件,我们可以这样做 ...
idMessage / idSMTP 首先对idMessage类的各种属性进行赋值(邮件的基本信息,如收件人、邮件主题、邮件正文等),其次通过idSMTP连接邮箱服务器,最后通过idSMTP的Send方法将idMessage发送出去。 界面布局如下: 代码如下: ...
最近开发壳,但我的壳主要的安全不在题目上写的,所以就公开在delphi中实现代码自我加密解密清除的方法,高手就不用看了,很简单的。 首先我们要定义几个过程, procedure EncryptCode(Badress,size,key:cardinal);//Badress为加密起始地址,size为 ...
分类:
其他好文 时间:
2019-08-28 22:42:28
阅读次数:
120
http://fogota.blog.163.com/blog/static/23595105200802611458900/ 1 人工智能-Delphi源码下载- 新云网络 2 人工智能游戏和日历产生器 3 智能控制技术.pdf 4 人工智能 - CSDN tag 5 智能控制——基础与应用 6 ...
分类:
其他好文 时间:
2019-08-28 22:37:13
阅读次数:
146