随笔分类 -  delphi

1 2 3 4 5 ··· 7 下一页
摘要:// 事先需要安装foxit quick pdf library ,安装完成,把DebenuPDFLibraryDLL1811.pas文件添加你的项目文件内 // 把DebenuPDFLibraryDLL1811.dll动态库复制到你执行程序目录 // 执行调用指定打印机打印PDF文件var PDF 阅读全文
posted @ 2023-01-01 15:40 夏天的西瓜君 阅读(1113) 评论(0) 推荐(0) 编辑
摘要:use Vcl.Printers, Winapi.ShellAPI;procedure TForm1.PrintDocument(const documentToPrint: string); var printCommand: string; printerInfo: string; Device 阅读全文
posted @ 2022-06-21 21:54 夏天的西瓜君 阅读(2096) 评论(0) 推荐(0) 编辑
摘要:procedure TForm1.btn_getTokenClick(Sender: TObject); var sendData: string; url: string; ss: TStringStream; jsonData: isuperobject; begin url := 'https 阅读全文
posted @ 2021-07-20 14:49 夏天的西瓜君 阅读(513) 评论(0) 推荐(0) 编辑
摘要:procedure TForm1.cxButton_checkIDClick(Sender: TObject); var base64: string; token: string; host: string; postData: string; ss: TStringStream; mm: TMe 阅读全文
posted @ 2021-07-20 14:43 夏天的西瓜君 阅读(421) 评论(0) 推荐(0) 编辑
摘要://由于dxCameraControl 直接拍照图片保存普遍比较大,大约3M左右,故需要压缩procedure TFormMain.capturePic(tmpStr: string); var filePathName: string; JPEGImage: TJPEGImage; begin i 阅读全文
posted @ 2021-06-09 19:50 夏天的西瓜君 阅读(242) 评论(0) 推荐(0) 编辑
摘要://use qworker;procedure TForm1.doplanjob(ajob: PQJob); var APlan: PQJob; begin APlan := ajob.PlanJob; lblPlanStatic.Caption := '计划任务已执行' + IntToStr(aj 阅读全文
posted @ 2021-02-01 11:00 夏天的西瓜君 阅读(551) 评论(0) 推荐(0) 编辑
摘要:由于delphi项目中,有个把本地文件上传到Linux服务器的需求。 在经过讨论,准备使用sftp 的方式上传文件。后端不需要开发java服务。其他方式实现:ftp应该是可以实现,但是SFTP使用加密传输认证信息和传输的数据,所以使用SFTP相对于FTP安全。 或者使用pscp.exe DOS命令行 阅读全文
posted @ 2021-01-24 21:33 夏天的西瓜君 阅读(757) 评论(0) 推荐(0) 编辑
摘要:// ffmpeg.exe 在http://ffmpeg.org/download.html 可以下载对应版本,我下的是MS版本。 //简单示例,tdoscommand组件需另外安装,可以到github下载 DosCommand1.CurrentDir := ExtractFilePath(Appl 阅读全文
posted @ 2021-01-15 10:35 夏天的西瓜君 阅读(555) 评论(0) 推荐(0) 编辑
摘要:我使用tcomport组件 读取 欧陆达AWH-30A这款电子称的重量,通过串口连接。 //波特率设置br9600 //ControlDTR 设置成 DtrEnable //TriggersOnRxChar设置成true var portData:string; //打开串口 procedure T 阅读全文
posted @ 2020-12-10 17:52 夏天的西瓜君 阅读(829) 评论(0) 推荐(0) 编辑
摘要:procedure TFormTwo.Button1Click(Sender: TObject); begin if LowerCase(Edit1.Text) = LowerCase(str) then begin ShowMessage('验证码正确!'); end else begin Sho 阅读全文
posted @ 2020-07-09 15:30 夏天的西瓜君 编辑
摘要:Application.MainFormOnTaskbar := False; procedure TForm1.FormShow(Sender: TObject);begin ShowWindow(Application.Handle, SW_HIDE); //不显示在任务栏上end; 通过上面两 阅读全文
posted @ 2020-03-11 15:03 夏天的西瓜君 阅读(1089) 评论(0) 推荐(0) 编辑
摘要:1 procedure TForm1.IdHTTPServer1CommandGet(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo); 2 var 3 tmp: U 阅读全文
posted @ 2020-03-11 15:01 夏天的西瓜君 阅读(1609) 评论(0) 推荐(0) 编辑
摘要:编译选项的设置,称为“开关指令”,其中大部分值为布尔类型 一、代码生成(Code generation) 1、Optimization 优化代码,默认true 2、Stack frames 生成过程/函数的Stack frames(调试工具用),默认false 3、Pentium-safe FDIV 修正早期Pentium处理器FDIV指令集浮点运算缺陷(已过期选项,Win95以后的操作系统内部已 阅读全文
posted @ 2019-08-30 10:38 夏天的西瓜君 阅读(432) 评论(0) 推荐(0) 编辑
摘要:var StartTime:Integer;//由于Indy10碰到网络异常断掉,Indy超时时间无效的问题,需要安装第三方控件 OverByteICS 解决这个问题。procedure TFormPost.Button2Click(Sender: TObject); //发送overbyte 控件ICS var Data: AnsiString; AJson: TQJson; Strtemp: 阅读全文
posted @ 2019-08-29 15:12 夏天的西瓜君 阅读(691) 评论(1) 推荐(0) 编辑
摘要:需要引入system.ZLib包 阅读全文
posted @ 2019-08-29 14:32 夏天的西瓜君 阅读(2622) 评论(0) 推荐(0) 编辑
摘要:function TForm1.getNumberFromStr(strIn: string; sFlag: string): string; var i: Integer; tempStr: string; begin tempStr := ''; if Length(strIn) = 0 then begin Result := ''; exit; ... 阅读全文
posted @ 2019-06-03 15:48 夏天的西瓜君 阅读(1373) 评论(2) 推荐(0) 编辑
摘要:MD5需要引入system.Hash,BASE64需要引入System.NetEncoding,这两个单元应该只有高版本的DELPHI IDE才有(貌似XE5以上版本才有)。如果是D7的话,找第三方的库。 阅读全文
posted @ 2019-04-12 09:41 夏天的西瓜君 阅读(2089) 评论(0) 推荐(0) 编辑
摘要:const WM_INTMSG = WM_USER + 100; WM_STRUCTMSG = WM_USER + 101; WM_GETSTRUCTMSG = WM_USER + 102; WM_TEXTMSG = WM_USER + 103; type TMyIntMessage = packed record Msg: Cardinal; WPara... 阅读全文
posted @ 2019-04-09 16:59 夏天的西瓜君 阅读(511) 评论(0) 推荐(0) 编辑
摘要:1 unit Unit3; 2 3 interface 4 5 uses 6 Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, 7 Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl... 阅读全文
posted @ 2019-03-15 11:21 夏天的西瓜君 阅读(627) 评论(0) 推荐(0) 编辑
摘要:type TForm13 = class(TForm) Button1: TButton; ScrollBox1: TScrollBox; procedure Button1Click(Sender: TObject); private { Private declarations } procedure myClick(sender: TObje... 阅读全文
posted @ 2019-03-04 13:55 夏天的西瓜君 阅读(3046) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页