窗体delphi

将Winform窗体程序缩到System tray的示例代码

网上有很多将Winform窗体缩到 System tray的示例, 但多数不好用. 这里是一个简单示例, 使用了Visual studio自带的 NotifyIcon 控件和一个快捷菜单 contextMenuStrip控件. 增加一个 contextMenuStrip 控件, 新增两个菜单项: 显 ......
窗体 示例 Winform 代码 程序

Delphi XE 时间和时间戳互转换

uses System.DateUtils; function TForm1.Gettamptime(vlen: Integer): string; var ss: string; begin if vlen = 13 then begin ss := DateTimeToTimeStamp(now ......
时间 Delphi XE

c# winfrom窗体设置无边框后修改窗体大小 FormBorderStyle设置none后修改窗体大小

//窗体缩放 const int Guying_HTLEFT = 10; const int Guying_HTRIGHT = 11; const int Guying_HTTOP = 12; const int Guying_HTTOPLEFT = 13; const int Guying_HTT ......
窗体 大小 边框 FormBorderStyle winfrom

C#如何让窗体永远在窗体最前面显示(方法2)

1、新建一个窗体程序,添加一个Timer以及设置它可用并绑定事件。 2、设置窗体的TopMost属性为True 3、然后设置代码如下即可实现 private void Form1_Load(object sender, EventArgs e) { timer1.Start(); } private ......
窗体 方法

C#如何让窗体永远在窗体最前面显示

C# 窗体永远在最前 1、调用系统API public const int HWND_TOP = 0; public const int HWND_BOTTOM = 1; public const int HWND_TOPMOST = -1; public const int HWND_NOTOPM ......
窗体

c#Winform窗体实际运行大小与size属性设置不一致问题解决

private void Form1_Load(object sender, EventArgs e) { Rectangle ScreenArea = System.Windows.Forms.Screen.GetWorkingArea(this);//GetWorkingArea()检索显示器的 ......
窗体 属性 实际 大小 Winform

c# winform 点击窗体任意位置可以拖动

c# winform窗体,点击窗体标题头可以拖动,如果鼠标点击在里面的panel的时候就没有这个效果了,以下实现拖动的方法。 转载自醉低调 public partial class Form1 : Form { public Form1() { InitializeComponent(); } [D ......
窗体 位置 winform

delphi JSON序列化(四)

{ TDateTimeConverter } function TDateTimeConverter.CanConvert(ATypeInf: PTypeInfo): Boolean; begin Result := True; end; function TDateTimeConverter.Re ......
序列 delphi JSON

delphi 操作INI文件

转载自: delphi读写INI文件_delphi写数据到ini_苏生米沿的博客-CSDN博客 Delphi提供了读写INI文件的方法,Delphi操作INI文件最为简洁,这是因为Delphi提供了一个TInifile类,使我们可以非常灵活的处理INI文件。 一、INI文件的结构:;注释[小节名]关 ......
文件 delphi INI

delphi 修改电脑名称

有多少人是因为SetComputerName无效之后找到这里的?请在评论区报一下名. uses ShellAPI,windows; procedure TForm1.ChangeComputerName(const NewName: string); var Command: string; New ......
名称 delphi 电脑

Delphi EOL Program

1.语言代码,德语为Windows-1252 Windows-1252 或 CP-1252 是拉丁字母的字元编码,主要用于英文、 爱尔兰语、意大利语、挪威语、葡萄牙语、西班牙语、瑞典语以及德语、芬兰语、冰岛语、法语、荷兰语(除了IJ字符)、斯洛文尼亚语(除了č字符)等西方文字版本 Microsoft ......
Program Delphi EOL

GOLANG:调用delphi7编写的dll

0. delphi对winapi有很强的封装,使其更易用。 1. delphi声明dll内函数 需要尽量以此方式: procedure test(data: pchar; count: integer);stdcall; 2.golang 调用方法: str := []byte("abcdedf") ......
delphi7 GOLANG delphi dll

Delphi7中单元文件内各个部分的执行顺序

注:本文主要是讨论delphi程序启动时和退出时的执行顺序,期间有些知识来源于Delphi帮助,有些来自《Delphi7程序设计教程》(这本书只告诉我有initialization 和 finalization 这两个关键字,但是没讲明白)(唉,现在的书只讨论框框架架,不讨论细节,写出来的东西让你看 ......
顺序 单元 Delphi7 部分 文件

Delphi窗体的close,free,destroy等

[本人baidu博客全部搬家到csdn,baidu博客地址:http://hi.baidu.com/new/miracleconf] Delphi对窗体的关闭有多个函数: HideCloseFreeReleaseDestroyTerminateFreeAndNil()Halt 这些函数的区别是什么呢 ......
窗体 destroy Delphi close free

delphi json用法详解

在 Delphi 中,使用 JSON(JavaScript Object Notation)可以实现数据的序列化和反序列化,以便在不同系统之间传递和存储数据。下面是使用 Delphi 处理 JSON 的一些常见用法: 创建 JSON 对象: var jsonObject: TJSONObject; ......
delphi json

delphi 如何实现将MSSQL的数据缓存到REDIS的例子

以下是一个简单的示例,演示如何使用 DelphiRedisClient(https://github.com/danieleteti/delphiredisclient)将 MSSQL 数据缓存到 Redis 中: ```delphiuses Redis.Client, Redis.NetLib.I ......
缓存 例子 数据 delphi MSSQL

delphi TFDMemTable的应用

一.TFDMemTable控件不依赖数据库,可以独立保存数据(运行期间)和使用. 这种情况下,我们只能通过 [新建字段] 来建立数据字段. 上面的 [添加字段] 和 [添加所有字段] 都是要与数据库连接之后才能用. 这里提示一下各位.字段要加好以后再往里面录数据,如果先录了数据,然后再添加或者删除字 ......
TFDMemTable delphi

Visual Studio2019:如何从指定路径读取图片,并显示在窗体程序中

从指定路径读取图片,用pictureBox控件显示 ​string path="D:\\txt.png";//用path存储图片路径 pictureBox1.Image = Image.FromFile(path);//创建图片并在pictureBox控件中显示出来 补充: 1.图片的路径必须包括图 ......
窗体 路径 程序 Visual Studio

Delphi 数据类型

在Delphi中,有许多不同的数据类型可供选择,每个数据类型具有不同的特性和用途。以下是一些常见的Delphi数据类型: 1. 整数类型: - `Byte`:无符号8位整数。 - `Shortint`:带符号8位整数。 - `Word`:无符号16位整数。 - `Smallint`:带符号16位整数 ......
类型 数据 Delphi

delphi FireDAC 分页查询

FireDAC 分页查询 代码 分页查询 procedure TForm1.Button1Click(Sender: TObject); begin //设置每页返回的记录数(获取的最大记录数) FDQuery1.FetchOptions.RecsMax := 20; //获取第1页的数据(从0开始 ......
FireDAC delphi

winform 解决 窗体清晰度问题

在C#中让Winform应用程序窗口自动适应高DPI缩放 不使用其他特殊组件库的情况下 添加清单文件 在末尾添加: <application xmlns="urn:schemas-microsoft-com:asm.v3"> <windowsSettings> <dpiAware xmlns="ht ......
窗体 清晰度 winform 问题

在C# WinForms应用程序中添加文件选择窗体及选中限制类型

在C# WinForms应用程序中,你可以使用`OpenFileDialog`类来实现这个功能。以下是一个简单的示例: using System; using System.Windows.Forms; public partial class MainForm : Form { public Ma ......
窗体 应用程序 WinForms 类型 文件

c# 使form窗体在系统中获得焦点

使用命名空间System.Runtime.InteropServices using System.Runtime.InteropServices; 调用API方法 /// <summary> /// 获得当前活动窗体的句柄 /// </summary> /// <returns>返回窗体句柄</r ......
窗体 焦点 系统 form

delphi截取字符串心得

在Delphi的日常开发中,确实经常需要截取字符串来满足不同的需求。Delphi自身提供了一些字符串处理函数,但有时候这些函数可能不够用或者使用起来不够方便。下面我将分享一个自己在Delphi开发中用于截取字符串的进一步封装的函数。 ///////////////////////////////// ......
字符串 字符 心得 delphi

delphi FireDAC 数据集快速遍历方式

FireDAC 数据集快速遍历方式 代码 遍历数据集 procedure TForm1.Button1Click(Sender: TObject); var vTick: DWORD; I: Integer; vCount: Integer; begin //查询数据 FDQuery1.Open(' ......
FireDAC 方式 数据 delphi

delphi orm

delphi orm 以计量单位为例。 1)定义单位data-model,实际当中会有从数据表生成data-model的自动工具。 unit danwei.model; /// <author>cxg 2023-8-30</author> interface type //定义 数据模型(data- ......
delphi orm

delphi FireDAC 调用 Execute 提示 `[FireDAC][SQL Server Native Client 10.0]字符串数据,长度不匹配` 错误

FireDAC 调用 Execute 提示 [FireDAC][SQL Server Native Client 10.0]字符串数据,长度不匹配 错误 问题 调用 Execute 向SQL Server数据库中批量插入数据时,参数中有BLOB 数据类型(ftBlob、ftMemo 等)时,出现 [ ......
FireDAC 字符串 长度 字符 错误

DELPHI TSCTreeView的基本应用与FireDAC读取EXCEL文件数据设置

本例需要读取excel中的数据,然后动态的添加到TSCTreeView控件当中 . 最终效果如下图: 核心代码如下: procedure TForm1.FormCreate(Sender: TObject); var n: Integer; t: TTreeNode; I: Integer; beg ......
TSCTreeView FireDAC 文件 数据 DELPHI

WPF学习 - 自定义窗体(二)

上一篇文章写了如何创建自定义窗体:使用 WindowChrome 或者 WindowStyle=“None”这两种方式。本文将讲述如何设置窗体的效果(以阴影效果为例),以及在效果模式下,窗体各功能的配合。 一、窗体的空间范围: 窗体的范围,就是白色区域部分:包括窗体的边框,标题栏,以及内部的空白部分 ......
窗体 WPF

透明窗体

透明窗体 创建可透明的无框窗口 Windows 至少是Vista并开启DWM玻璃特效的系统中才可使用透明窗体,其它如经典【注意】 或XP或远程桌面中均不可使用. Linux NW.js运行需要特定参数 , 同时窗口关系需要支持 compositing: --enable-transparent-vi ......
窗体