Delphi

Delphi

Delphi datasnap http用法注意事项

107 0

DataSnap 我们常用的是Tcp/Ip协义,但它也支持http.在局域网中我们可以用TCP/IP,因为人数有限,保持长连接也无所谓。但如果在广域网中则最好用http协义,就像web一样,客户端有需求,则服务端就响应。因为广域网中你不知道经过多少防火墙和路由器,所以用tcp不算太好,也容易掉线,即使用心跳包也会出现连接死掉的情况。而http是一次请求后就会断开,也不会占用服务端过多 的资源,但在用http时应注意以下几点:如图:DataSnap <wbr>Http <wbr>用

Delphi

Delphi BMP 转换JPG

82 0

unit Unit1;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, jpeg, Vcl.StdCtrls;type TForm1 = class(TForm) btnBmp2Jpeg: TButton; procedure Conver

Delphi

Delphi MSComm 实时串口通讯

36 0

MSComm控件具有丰富的与串口通信密切相关的属性,提供了对串口进行的多种操作,进而使串行通信变得十分简便。MSComm的控件属性较多,常用的属性如下:1).CommPort:设置或返回串行端口号,缺省为1。2).Setting:设置或返回串口通信参数,格式为“波特率,奇偶校验位,数据位,停止位”。例如:MSComm1.Setting:=9600,n,8,13).PortOpen:打开或关闭串行端口,格式为:MSComm1.PortOpen:={True|False}4).InBufferSize:设置

Delphi

delphi串口通信编程

375 0

Delphi串口通讯可以同过以下几种方式:1.windows API函数。2.Spocmm组件。3.PComm库函数。4.Mscomm控件。1.windows API函数。由于API函数实现起来比较麻繁,这里就不做介绍了,主要介绍其它三种方式 。第三方组件或控件封装了API函数,简化了编程的难度,并提供详细帮助。2.Spocmm组件。SPcomm是专为delphi开发的组件,虽然它也是封装了windows api,但是我们可以看到它的源代码。它提供了事件驱动的方式接收数据,在编程的时候,我们可以在OnR

Delphi

Delphi MSComm 发送接收

73 0

unit Unit1;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Buttons, OleCtrls, MSCommLib_TLB, ExtCtrls;type TForm1 = class(TForm) Memo1: TMemo; btnStart: TButton; btnStop: TButton; btnSend:

Delphi

delphi中使用spcomm来实现串口通讯

65 0

最近两天一直在研究spcomm控件的使用,之前也是很不太明白,看了很多的例子,可是按照网上很多的例子它们多少都有点瑕疵,运行不了,鉴于自己在做这方面的项目,也用了645规约试验了下,现在终于明白了一点。不过要想精通还再要学习!先把我的学习经验跟大家分享下,也让很多新手快点上手。其实相对于mscomm来讲,spcomm简单明了容易操作,其主要有几个属性要设置和它的方法判断以及事件驱动三大块,掌握了这三个步骤那全盘解决了!一、属性设置-(不过我还没研究好怎么在程序中动态设置)comm1.CommName:=