自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 群晖 MaraiDB10,修改密码后出现Lost connection to MySQL server at ‘reading initial communication packet’, syst

用群晖MariaDB10 重置ROOT密码后,在Navicat中链接数据库会出现Lost connection to MySQL server at ‘reading initial communication packet’, syst错误。

2022-11-25 19:33:53 744 1

原创 使用 Raspberry Pi 和 CUPS 设置打印服务器

使用 Raspberry Pi 和 CUPS 设置打印服务器 拥有打印服务器具有多种优势。打印服务器可以通过有线或无线方式将多台计算机连接到一台或多台打印机,您可以使用多个设备访问您的打印机,并且可以从任何连接的设备向打印机发送打印命令。使用 Android 手机打印到有线打印机通常很困难,但打印服务器可以轻松实现。打印服务器对小型办公室很有用,在那里一个人可以轻松地打印到任何办公室打印机。另一个优点是我们不需要在我们的任何设备上安装打印机驱动程序。CUPS 简介...

2021-09-01 21:44:04 3297

原创 如何在 Raspberry Pi 上使用 Brother 打印机

虽然 Brother 有自己的 CUPS 驱动程序,但它们是为 x86(32 位)架构预编译的。Raspberry Pi 基于 ARM arch,因此制造商的驱动程序与您的 Pi 不兼容。树莓派和 CUPS 打印服务器的新手?查看这篇文章,让您自己的本地打印机服务器以无线方式打印到您的打印机(包括 iOS 和 Mac 设备上的本机支持)。解决方案软件爱好者 Peter De Wachter 写道Brother 打印机的备用驱动程序- 它被称为«brlaser»。此驱动程序支持以下...

2021-09-01 21:19:56 826

转载 Ntag21x芯片 配置说明

NTAG 标签这里描述针对 NTAG213。而 NTAG215/216只是容量不同,其它功能都一样。UIDUID 有 7 bytes。上图中有 9 bytes 的 serial number,其中有 2 bytes 是 check byte。check byte 0 校验:CT, SN0, SN1, SN2check byte 1 校验:SN3, SN4, SN5, SN6static lock bytelock byte 可以把一些 page 设置成只读。p

2020-06-15 17:59:07 3274 1

转载 C# Winform程序设计运行在高分屏下模糊解决办法

转载于:https://www.cnblogs.com/zhangjiantao/p/9217233.html亲测有效前段时间在开发一个坐标转换程序,开发环境是Windows10 64位专业版(V1803)和Visual Stuido 2015社区版,电脑屏幕是15.6英寸分辨率1920*1080,采用的是WinForm程序设计方法开发。在程序运行时遇到了这样一个问题,在Visual Studio设计的很清晰的菜单和界面,运行的时候菜单和控件上字体变得很模糊,界面大小也发生了变化。于是上网寻求解决办法.

2020-06-15 11:39:43 1068 1

原创 DELPHI中接收 动态创建的串口数据

spcomm不是有个OnReceiveData事件,写个事件挂上。TDataProcess=classprivateFComm:TComm;protectedprocedureOnReceiveData(Sender:TObject;Buffer:Pointer;BufferLength:Word);//处理接收的数据publicconstr...

2019-11-13 10:39:29 641

原创 delphi raise 语句: 抛出异常

delphi raise 语句: 抛出异常//例1:begin raise Exception.Create('抛出异常');end;//例2:begin raise Exception.CreateFmt('%s %d', ['错误代码:', 999]);end;//例3:var exc: Exception;begin exc := Exception.Cr...

2019-11-13 07:47:56 465

转载 delphi数组作为参数传值

在函数中如果数组的个数不定,可以使用开放数组参数实参可以接受静态数组和动态数组procedurep1(a:arrayofByte);beginShowMessage( IntToHex(Integer(@a),2));ShowMessage(IntToStr(a[0]));end;procedureTForm1.btn1Click(Sender: TObjec...

2019-11-11 17:58:53 1075

转载 Delphi TRadioGroup 单选分组框组件

单选分组框组件(TRadioGroup)TRadioGroup组件是代表一组TRadioButton按钮的组,它把几个TRadioButton按钮组合在一起,按钮之间在选择上是相互排斥的,当选择其中一个TRadioButton按钮时,其他按钮的选择状态将被清除。在这一组TRadioButton按钮中,只能有一个按钮被选择。运用该组件,在进行多选一的事务处理中,是相当有意义的。1、TRadio...

2019-10-14 11:17:23 2069

转载 (Delphi)循环语句

循环式编程语言中给一个共同的元素,它可以用来重复执行某个动作,知道某个特定的条件。所有循环都有以下的元素: 起点 主体 结束点 循环结束的条件 辅助的Break和Continue过程 循环的开始点是Object Pascal循环语句之一(for、while和repeat),每次循环迭代时,主体包含的语句都要执行一次,主体包含任何有效的Objec...

2019-09-28 07:47:48 935

原创 FireDac '[FireDAC][Phys][MySQL] Access denied for user 'ODBC'@'49.71.30.59' (using password: YES)'

环境:Delphi XE10.2.3fireDAC 连接Mysql 报错!代码如下:procedure TfrmServiceconfig.TestConnection;begin  try    with ds.DataModule4.FDConnection1 do    begin      Close;      // create temporary connec...

2018-11-24 22:48:08 1286

转载 delphi通过函数名动态调用函数的方法(方便功能的扩展)

unit Unit1;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;type  TMyCacl = class(TObject)  public    { Public declarations }   ...

2018-09-09 23:00:53 680

原创 Delphi 获取文件名

用OpenDialog.FileName做参数 ExpandFileName() 返回文件的全路径(含驱动器、路径) ExtractFileExt() 从文件名中抽取扩展名 ExtractFileName() 从文件名中抽取不含路径的文件名 ExtractFilePath() 从文件名中抽取路径名 ExtractFileDir() 从文件名中抽取目录名 ExtractFileDr...

2018-09-09 13:45:13 2653

转载 Delphi属性Property学习应用总结

Delphi属性Property学习应用总结Property是一个很有意思的语法特性,它使得方法具有了字段的调用特征,并赋予字段执行动作的能力。如果你使用过C++ Builder来写基于VCL的程序,我想很多人都会注意到这样一点,比如:edt.Text = "test"; 这个时候edt文本框的内容会随之改变,但是“理论”上Text应该只是改变了Text所在的内存数据而已,为什么会导致窗口更新界面...

2018-06-22 17:44:46 1580

原创 Delphi XE10.1 Andriod APP中文名称。

学习过程遇到的一些问题,记录下来,给遇到同样困惑的你......1.首先Delphi XE Andriod 下工程名中文是无法编译通过的....2.编译生成的APK文件是跟工程名称是一致的,默认安装好的程序名称也是跟工程名称也是一致的。3.如需更改安装好的APP名称,按照如下设置即可。project-->option-->Versioninfo-->lable(默认改为自己APP...

2018-05-07 21:27:30 1585

转载 Showmodal与Show的区别

Showmodal是个函数,Show是个过程1.Showmodal:概念:    当你调用一个窗口用SHOWMODAL时,当这个窗口显示出来后,程序不会继续自己执行,而是根据你对这个窗口的操作来执行,只有关闭了这个窗口后才会执行。属性:FormStyle改为fsNormal,visible改为false2.Show:概念:     S

2017-07-17 15:09:16 405

转载 README

LNK系统框架开发文档引言计算机行业发展迅猛,实现快速开发已是当前不可或缺的开发方式,作为一个新兴的开发队伍,我们不能拥有像大公司大企业那样的IDE开发平台,但是总体系统框架还是要有。为此,我在此搭建出框架,用以调用此后开发出来的DLL文件,而DLL的建立我们也通过一个应用程序来快速创建,并初始化DLL中所需要的连接环境,开发人员只需要在界面上加上模块内需要的信息和布局,在相关事件中加上相应的处理代

2017-07-15 12:46:22 436

转载 Delphi XE6 原生解析json

Delphi XE6 原生解析json(2014-07-22 23:22:35)转载▼标签:it分类: DelphiXE6Delphi XE5带了system.json单元,原生提供了json支持类。下面是解析json用法说明:最简单的JSON大致像这样{"date":"周二(今天, 实时:12℃)","dayPict

2017-07-14 15:20:02 1132

AutoUpgrader v5.0.2 Full Source Code XE10.2 美化版.rar

程序自动更新的控件 FMX下可使用

2021-04-12

Mifare Desfire Symmetric key diversifications

NXP AN10922 文档中的K1,K2 计算接口 ,输入MasterKey 计算出sub Key K1 ,K2

2020-12-05

Delphi XE10.1 腾讯云短信

使用腾讯云短信,给客户发送通知短信。 免费注册,每个月有100条短信可以测试。 使用Delphi XE10.1 开发!

2018-04-04

快递鸟API-Delphi调用DEMO

使用Delphi XE 10.1Berlin 开发的一个桌面应用,使用快递鸟提供的API,对快递单号进行识别,查询!

2017-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除