自定义MessageBox的窗口颜色,字体等属性

简介:
unit Dialog; 

interface  

uses 
  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 } 
  end; 

var 
  Form1: TForm1; 

implementation 

{$R 
* .dfm} 

procedure TForm1.Button1Click(Sender: TObject); 
var 
Messaggio : String; 
TipoDialogo : TMsgDlgType; 
BottVisualizzati : TMsgDlgButtons; 
begin 
  Messaggio :
= ' .message for personal dialog. '
  TipoDialogo :
=  mtWarning; 
  BottVisualizzati :
=  [mbOK,mbCancel]; 
  with CreateMessageDialog(Messaggio,TipoDialogo,BottVisualizzati) 
   
do   try  
    Caption :
=   ' This is a new persoanal dialog '
    Color :
=  clAqua; 
    Font.Color :
=  clRed; 
    Width :
=   250
    ShowModal; 
    
finally  
    Free; 
   end; 
end; 

end.

效果如下:



    本文转自 OldHawk  博客园博客,原文链接:http://www.cnblogs.com/taobataoma/archive/2007/09/25/904962.html,如需转载请自行联系原作者




相关文章
|
6月前
|
人工智能 自然语言处理 监控
小白必备:轻松上手自动化测试的强大工具
本文介绍Playwright MCP如何通过结合自然语言处理与测试自动化,实现从需求描述到代码生成的转变。该方案大幅降低脚本编写和维护成本,提升测试稳定性,为传统自动化测试提供智能化升级路径。
|
11月前
|
人工智能 API 开发工具
【HarmonyOS next】ArkUI-X休闲益智儿童拼图【进阶】
本文分享了一款基于ArkUI-X框架的跨平台儿童拼图游戏开发实践,涵盖拖动逻辑、图片剪影生成及多端适配技巧,实现华为与iOS设备上的高效一致体验。
243 2
|
NoSQL Linux Redis
Windows系统下安装Redis详细步骤
本文介绍Windows系统下安装Redis详细步骤
6557 1
Windows系统下安装Redis详细步骤
|
机器学习/深度学习 自然语言处理 大数据
【Transformer系列(2)】注意力机制、自注意力机制、多头注意力机制、通道注意力机制、空间注意力机制超详细讲解
【Transformer系列(2)】注意力机制、自注意力机制、多头注意力机制、通道注意力机制、空间注意力机制超详细讲解
8493 2
【Transformer系列(2)】注意力机制、自注意力机制、多头注意力机制、通道注意力机制、空间注意力机制超详细讲解
|
传感器 自动驾驶 安全
未来出行的智能革命:自动驾驶技术的现状与前景
在科技迅猛发展的今天,自动驾驶技术正逐步从科幻走进现实。本文将深入探讨自动驾驶的技术原理、当前发展现状以及未来的应用前景。我们将从感知、决策和执行三个核心层面剖析自动驾驶系统的工作机制,并讨论其在不同场景中的应用。同时,通过分析技术发展面临的挑战和瓶颈,我们展望了自动驾驶技术的未来图景,并思考其可能对社会、经济和法律等方面带来的深远影响。
1451 3
|
人工智能 数据库
故事与绘本Bot-扣子AI
**摘要:** 构建了一个结合互动与故事讲解的语音交流Bot,灵感源于减轻教师姐姐夜间给小外甥讲故事的负担。该Bot以“小芸”角色引导用户创作故事,包括主题、情节、角色、背景等要素,并通过LLM模型生成故事内容。工作流程包括输入参数、文章生成、关键字提取和优化、以及相关图片生成。下一步计划支持微信集成、预设故事数据库及绘本图像优化。商业上,考虑将其集成到儿童故事设备和抖音账号,打造自动化故事分享平台。
故事与绘本Bot-扣子AI
|
数据采集 机器人 测试技术
SeleniumBase在无头模式下绕过验证码的完整指南
本文详细介绍了如何在SeleniumBase的无头模式下绕过验证码,通过使用代理IP(以爬虫代理为例)、设置User-Agent和Cookie等手段提升爬虫效率。文章首先分析了无头模式下面临的验证码挑战,然后提供了具体的策略和代码示例,包括浏览器设置、代理IP配置及模拟用户行为的方法。最后,通过一个访问大众点评网站并绕过验证码的完整代码示例,展示了如何在实际场景中应用这些技术,应对现代网站的反爬虫机制。此外,还提供了一些提高爬虫效率的实用技巧,如代理池轮换、设置合适延迟和分布式爬虫等。
1801 1
|
缓存 数据安全/隐私保护 虚拟化
windows端口被占用,无法通过netstat找到进程,占用的端口又不能修改,该怎么办?
项目运行时服务器8080端口被占用,常规`netstat`命令找不到占用进程。解决方法包括:1) 强制关机重启释放端口;2) 使用`netstat -anobq`或Windows 10的`Get-NetTCPConnection` PowerShell命令查找BOUND状态的进程;3) 调整Windows动态端口范围,避免冲突。注意,强制关机可能影响数据安全。
6443 2
|
机器学习/深度学习 异构计算
【保姆级教程|YOLOv8改进】【5】精度与速度双提升,使用FasterNet替换主干网络
【保姆级教程|YOLOv8改进】【5】精度与速度双提升,使用FasterNet替换主干网络