计算机技术
紫松Win
既然选择了远方,便只顾风雨兼程!想了解更多知识:http://weibo.com/u/2985316267
展开
-
Delphi实现文件下载UrlDownloadToFile
Uses URLMon, ShellApi;function DownloadFile(SourceFile, DestFile: string): Boolean;begintryResult := UrlDownloadToFile(nil, PChar(SourceFile), PChar(DestFile), 0, nil) = 0;exceptResult := False;end;这个函数如果在缓存目录中有文件的话,就不会从新下载网络上的文件.解决得办法是使用api函数Dele原创 2021-10-08 13:55:43 · 1151 阅读 · 0 评论 -
Delphi的Format格式化函数详解
vars: string;begin//指令类型 types := Format('最大整数是: %d; 最小整数是: %d',[MaxInt,Low(Integer)]);//返回: 最大整数是: 2147483647; 最小整数是: -2147483648{ 提示: 格式指令必须以 % 开始, 不区分大小写, %d 代表一个整数; 第二个参数是一个 变体数组 }s := Format('最大的无负号整数是: %u',[High(Cardinal)]);//返回: 最大的无负号整数是: 4原创 2021-06-30 11:55:30 · 7789 阅读 · 0 评论 -
TmemoryStream ,bety[], TByteDynArray文件转化函数小结
Delphi 支持三种文件类型: 文本文件、记录文件、无类型文件。文本文件是以行为单位进行读、写的。由于每一行的长度不一定相同,不能计算出给定行在文件中的确切位置,因而只能顺序地读写。文本文件只能单独为读或写而打开,在一个打开的文本文件上同时进行读、写操作是不允许的。文本文件的打开需要两个步骤:1.文件变量与文件名关联;2.初始化读写。1.文件变量与文件名关联:AssignFile(VarTxt, FileName); --以可写方式打开文件。如果文件不存在,将会自动创建。使用该函数,将会覆盖文.原创 2020-09-08 19:22:45 · 683 阅读 · 0 评论 -
Delphi中对Gzip解压代码
使用函数前请安装第三方控件ZlibEX控件,本人博客内 有下载资源procedure DecompressGZip(AInStream, AOutStream: TStream);var pb1, pb2: Byte;begin AInStream.Seek(1, 0); AInStream.Read(pb1, 1); AInStream.Seek(2, 0); AInStream.Read(pb2, 1); AInStream.Position := 0; AOutSt...原创 2020-08-11 14:27:04 · 992 阅读 · 1 评论 -
SQL server 自定义类型字段
select *,cast('自定义的值' as 自定义的字段类型) as '列名' from 表名--简写select *, '自定义的值' as '列名' from 表名原创 2020-08-05 09:01:48 · 1647 阅读 · 0 评论 -
Delphi用IE浏览器打开网址链接的三种
简单点可以用默认浏览器打开,方法如下:uses shellapiprocedure TForm1.Button2Click(Sender: TObject);beginShellExecut(Application.Handle, nil,'http://iisnine.lofter.com', nil, nil, SW_SHOWNORMAL);end;IE打开网址链接的...原创 2020-04-01 18:21:54 · 853 阅读 · 0 评论 -
Delphi中的fieldbyname和fieldvalues
FieldValues接收和返回的都是variant类型字段,可以自己处理转换字段类型.比如:Customers.FieldValues['CustNo'] := Edit1.Text;上面的CustNo是个数字类型,但你可以把字符串赋给它. fieldbyname 接收和返回的都是TField类型,需要转换下,比如:Customers.fieldbyname['CustNo'].a...原创 2020-04-01 14:20:37 · 1294 阅读 · 0 评论 -
全球免费公共【 DNS 】解析服务器 IP 地址列表推荐 【解决无法上网+加速+防劫持】
全球免费公共 DNS 解析服务器 IP 地址列表推荐 (解决无法上网/加速/防劫持) 基本上接触过网络相关知识的人应该多少都会听过 DNS 这个名词。因为DNS 它非常重要,在我们上网的过程中扮演着重要的角色——“将网址/域名解析成 IP 地址”。 如果配置了不合理的 DNS 服务器,可能会导致网速缓慢、打不开网站;一些恶意的 DNS 还会让你电脑出现弹窗广告、网站被劫持修改 (中间人...原创 2018-12-02 13:33:43 · 11904 阅读 · 0 评论 -
打开excel表提示:服务器出现意外情况。原因及处理办法
原因:Excel的com加载项启用解决方法:office - Excel选项-加载项;管理-com加载项-转到-取消可用加载项的勾选或与下图对比,取消或删除下图中不存在的加载项。交流qq:2609715119...原创 2018-08-02 17:09:49 · 16222 阅读 · 0 评论 -
[环境搭建]-IIS下搭建FTP过程 解决无法连接及534 Policy requires SSL错误
完成后启动IIS;分两步进行(全局设置,FTP服务开启):一,全局设置:1.点击IIS左边主页,需要设置的有:服务器证书(SSL),FTP SSL设置,FTP身份验证,FTP授权规则 2.服务器证书(SSL):进入-创建自签名证书-取个名字-OK 3.FTP SSL 设置:进入-选择上一步创建的证书-点击:允许SSL链接-OK 4.FTP 身份验证:原创 2017-10-25 11:19:17 · 1082 阅读 · 0 评论 -
怎么在自己电脑上搭建一个服务器,以便于外网访问呢?
前几天我要测试一个项目,这个是需要往服务器上放才可以测的,但后台太忙了,所以就说让我自己在自己电脑搭建个服务器,把项目代码放在里面测就可以,其实搭建服务器的方法有很多,之前我有用过一个XMAPP的软件它也是可以作为服务器承载代码,以供别人访问,不过我觉得比较流行的还是Tomcat服务器;其实我们偶尔也会写一下网页,javaweb程序,为了逼近现实,我们的项目发布后,都希望我们的项目能让更多的人转载 2017-05-17 09:48:57 · 54608 阅读 · 3 评论 -
磁卡ID卡IC卡的区别
今天被一个朋友问到ID卡和IC卡有什么区别,还真给问住了。虽然平时经常用到这些卡,包括磁卡、射频卡什么的,但是要细究这些东西的区别,好像还真说不出个所以然,于是乎回家后我挨个百度,现总结如下。一般我们手上的这些卡可以分成三类:磁卡、ID卡和IC卡,下面我一个一个介绍。一、具体定义1.磁卡磁卡是卡身上有一条黑色磁道的卡,例如我们的银行卡,利用磁转载 2017-04-19 11:17:03 · 7010 阅读 · 0 评论 -
【教程】InstallShield使用完全教程
InstallShield Installshield是一个强大和易于使用,用于解决Windows软件安装包开发的制作工具。用它可以以传统MSI方式和虚拟格式,自动化地封装、捆绑和包装你的产品。 IntallShield能使你的用户在决定何时何地何方式管理和部署你的应用程序时,得到一个最时尚舒畅的安装体验。是Microsoft Windows平台上应用程序安装打包领域,使用转载 2017-03-17 14:47:59 · 5783 阅读 · 2 评论 -
持续集成工具FinalBuilder使用心得
FinalBuilder 使用这款自动化创建和发布管理工具,软件开发者可以定义和维护一个可靠的以及可重复创建的程序。FinalBuilder包括集成的带有版本的控制系统,文件和目录选项,重复器,源代码编译,测试工具,数据库系统,安装工具,以及用于在因特网上进行配置的行为和CD或者DVD刻录功能。该软件拥有280个内置的行为,允许你从源代码编译应用软件,编译设置和安装程序,作用于版本控制系统,编译帮转载 2017-03-17 14:44:50 · 727 阅读 · 0 评论 -
TCP与UDP区别
TCP与UDP区别TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不转载 2017-03-23 18:03:50 · 259 阅读 · 0 评论 -
二代身份证读卡器接口函数Delphi声明
查看串口当前波特率function SDT_GetCOMBaud(iPort: integer; puiBaudRate: Pinteger): integer;stdcall;External'SDTAPI.DLL';{iPort[in]表示端口,puiBaudRate[out]无符号指针,指向普通串口当前波特率,返回值0X90-成功,0x1-端口打开失败/端口号不合法,0x5无法获转载 2017-03-03 09:56:58 · 7152 阅读 · 2 评论 -
如何书写批处理文件?(批处理文件的介绍及编写规范)
批处理的介绍 扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。 首先批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。 其次,批处理文件是一种简单的程序,可以通过条件语句(if原创 2017-03-02 12:01:23 · 11683 阅读 · 1 评论