Delphi

Delphi

Delphi ScrollBox1滚动框鼠标滚轮

47 0

//方法1:procedure TForm1.ScrollBoxMouseWheel(Sender: TObject; Shift: TShiftState; WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean);var LTopLeft, LTopRight, LBottomLeft, LBottomRight: SmallInt; LPoint: TPoint; ScrollBox: TScrollBox;begin S

Delphi

Delphi 在电脑屏幕上显示图片

29 0

procedure TForm1.Button1Click(Sender: TObject);varaCanvas:TCanvas; i:Tbitmap;beginaCanvas:=TCanvas.Create;i:=tbitmap.Create;i.LoadFromFile('c:\1.bmp'); try aCanvas.Handle:=GetDC(0);//把桌面给acanvas aCanvas.Draw(480,300,i); finally aCanv

Delphi

Delphi计算MD5

57 0

Delphi计算MD5在密码学中,MD5(消息摘要算法5,消息摘要算法5)是一种128位密码减少算法,是当今使用最广泛的算法之一。最常用的用途之一是检查文件是否尚未修改。使用它的最好的例子之一是,当我们从互联网上下载文件时,分发者会给我们提供MD5哈希值,以便在下载后对其进行检查并确认其没有更改。的MD5散列是128位长,但一般是在其32位的十六进制值读取。Delphi中的MD5功能Delphi不被豁免为一种编程语言,而是能够创建一个计算文件的MD5的函数。要执行此功能,我们将需要三个单元,分别是IdH

Delphi

Delphi Android 关闭应用程序对话框询问

25 0

Android Delphi关闭应用程序Android的编程方面,我们对VCL应用程序的习惯已发生了很大变化。更改之一是不再对窗口进行处理,如果不是对Activity的重大更改。在Android上编写第一个应用程序时,我遇到的一个问题是如何在运行时关闭应用程序,例如,从关闭按钮。搜索文档后,我发现它与VCL应用程序中的方法相同:// 运行时关闭应用程序 Application.Terminate;根据Embarcadero docwiki, FMX.Forms.TApplication.Terminat

Delphi XE 制作的萤光时钟,可改作屏保
Delphi

Delphi XE 制作的萤光时钟,可改作屏保

33 0

unit main; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Objects, FMX.Layouts, System.ImageList, FMX.ImgList, System.Actions, FMX.Actn

Delphi 实现软件版验证码
Delphi

Delphi 实现软件版验证码

98 0

unit MakeImageCode;interfaceuses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs,uImageCode, FMX.StdCtrls, FMX.Controls.Presentation, FMX.Objects;type TForm

Delphi应用程序 ParamStr()带有参数
Delphi

Delphi应用程序 ParamStr()带有参数

19 0

尽管运行带有参数的应用程序是过去的日子,但是新版本的操作系统使您可以在应用程序中运行参数。与其他任何编程语言一样,Delphi也允许您创建应用程序,该应用程序读取发送的参数并通过ParamStr()函数与之交互。我们不仅可以在运行时读取发送给应用程序的参数,还可以在Debug时进行读取。为此,我们必须转到Run-> Parameters菜单,并为每个应用程序版本放置必要的参数。ParamStr()和ParamCount()为了与发送到应用程序的参数进行交互,我们必须首先知道是否已经发送了一些参数。