【Delphi实例-IdTCPServer和IdTCPClient的使用(支持文件发送)】教程文章相关的互联网学习教程文章

深入delphi编程理解之消息(三)发送消息函数的一般应用实例【代码】【图】

通过对消息函数(SendMessage、PostMessage、Perform)的一般应用,来说明sendmessage、postmessage函数和perform 方法调用方式和结果的区别。 一、程序界面 二、程序代码及注释unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;typeTForm1 = class(TForm)Edit1: TEdit;Button1: TButton;Button2: TButton;Button3: TButton;procedure Button1Click(S...

hprose rpc使用实例(同时有Java和Delphi客户端的例子)

php server [php] view plain copy <?php require_once(‘src/Hprose.php‘); function hello($name) { echo "Hello $name!"; return "Hello $name!"; } function e() { throw new Exception("I am Exception"); } function ee() { require("andot"); } function asyncHello($name, $callback) { sleep(3); $callback("from serve...

谈谈Delphi中的类和对象:四、抽象类和它的实例【代码】

四、抽象类和它的实例  Delphi中有一个类称为是抽象类,你不能天真的直接为它创建一个实例,如varStrLst: TString; beginStrLst:= TString.Create;StrLst.Add(‘I love China‘);StrLst.Free; end;   这是不对的,因为TString是一个抽象类。  那么怎么为这样的抽象类构造实例呢?答案就是借助它的非抽象子类。我们知道TString有一个TStringList的非抽象子类。所以可以这样操作varStrLst: TString; //还是可以通过抽象类来...

delphi中打开图片实例demo——2014005

写程序中,我们往往需要打开图片,或者打开其他文件,以下是一个最 简单的打开文件操作;源文件下载地址:http://download.csdn.net/detail/cq20110310/6857603unit uOpenFile;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls, ExtCtrls, ExtDlgs,jpeg;typeTForm1 = class(TForm)btnOpenFile: TButton;image: TImage;OpenDialog: TOpenDialog;procedure btnOpenFileCl...

Delphi实例-IdTCPServer和IdTCPClient的使用(支持文件发送)【代码】【图】

相关资料:http://blog.csdn.net/earbao/article/details/46514313 结果注意:1.Use IdContext、IdGlobal 这两个单元2.不能使用string类型,在分存分配时会出错的。3.手机中不支持string[20]。 实例代码: 1unit Unit1;2 3interface 4 5uses 6 System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,7 FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.ScrollBox,8 FMX.Me...

Delphi里可将纯虚类实例化,还可调用非虚函数

这是与Java/C++的巨大不同。目前还没仔细想这个特征与TClass之间的联系,先记住结论再说。以后再回来修改这个帖子。 unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } en...

delphi Drag and Drop sample 鼠标拖放操作实例【代码】【图】

Drag and Drop is a common operation that makes the interface user friendly: a user can drag/drop information to controls instead of having to type etc.The following sample explains basics of drag and drop. For detailed information you should refer to other articles in the wiki and reference documentation.Please note, since LCL is partially compatible with Delphi‘s VCL, some articles/examples abou...

如何使用JNI(Delphi)实例化java对象【代码】

我对Delphi中的编程还很陌生,我对Java一无所知.但是,我需要使用可以读取音频输入幅度的RAD Studio编写程序.我无法在Delphi中找到一种方法(我能负担得起),但我确实找到了使用Android API的方法.解决方案看起来在MediaRecorder对象中,所以我尝试将它与此代码一起使用.varForm1: TForm1;RecorderObj: Jobject;Recorder: JMediaRecorder;procedure TForm1.FormCreate(Sender: TObject); beginRecorder:= MediaRecorder; // <------- T...

初涉Delphi下Windows消息机制——同一程序内自定义消息实例

消息区别于调用的优势:消息可以让你不需要知道接收者的确切类型。同时,消息可以有选择地处理。如果接收者对消息没有做任何处理,不会造成任何后果。最后,消息可以广播给多个接收者,而要同时调用几个过程则比较困难。 下面是一个在同一应用程序内自定义消息的实例: 创建一个窗口FORM1,拖一个按钮控件,btn1。双击btn1,创建btn1的点击事件。代码如下(省略头部代码): uses Windows, Messages, SysUtils, Variants, Classes,...