delphi button 实现下拉列表

delphi;gutter:true; unit Unit1;</p> <p>interface</p> <p>uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, StdCtrls;</p> <p>type TForm1 = class(TForm) Button1: TButton; PopupMenu1: TPopupMenu; fgh1: TMenuItem; drg1: TMenuItem; dg1: TMenuItem; procedure Button1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); private { Private declarations } public { Public declarations } end;</p> <p>var Form1: TForm1;</p> <p>implementation</p> <p>{$R *.dfm}</p> <p>procedure TForm1.Button1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); var pt:TPoint; begin GetCursorPos(pt); PopupMenu1.Popup((pt.x-x),(pt.y+(Button1.Height-y)));</p> <p>end;</p> <p>end.</p> <p>

简单的一种下拉列表

Original: https://www.cnblogs.com/zhangzhifeng/p/9935245.html
Author: ╰★张志峰★╮
Title: delphi button 实现下拉列表

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/548956/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • inotify-tools使用方法介绍

    inotify-tools 是为linux下inotify文件监控工具提供的一套c的开发接口库函数,同时还提供了一系列的命令行工具,这些工具可以用来监控文件系统的事件。 inoti…

    技术杂谈 2023年6月1日
    098
  • 【AGC】构建服务1-云函数示例

    前言:上一次笔者给大家带来了AGC 领域的远程配置服务的学习。这次我们再继续深化学习AGC 的相关知识。在文章开始之前,再给读者简单介绍一下AGC ,以免第一次来的读者不了解。所谓…

    技术杂谈 2023年5月31日
    073
  • VIM快捷键全集

    VIM快捷键大法 vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi…

    技术杂谈 2023年7月24日
    066
  • 三层架构与MVC &amp; 设计模式的较量

    刚刚学习了三层架构,并且正在实际应用中,但随着学习的深入,又了解到了一个叫MVC 的东西,(早在设计模式中就听到过MVC,仅仅是简单查了一下什么意思.)如今正好把这三个东西放在一起…

    技术杂谈 2023年5月31日
    069
  • 关于高斯-博内-陈定理

    平面上任一三角形的三内角之和恒等于π,对于一般曲面上由三条测地线构成的三角形,其内角和等于π加上高斯曲率K在此三角形所围曲面上的积分. 1827年,高斯证明了这一定理. 1944年…

    技术杂谈 2023年5月31日
    073
  • 挂载mount

    挂载mount 1.查看系统挂载的磁盘情况 df df -h 2.挂载:mount 将光驱挂在到/mnt目录: mount /dev/cdrom /mnt #mount 准备挂载的…

    技术杂谈 2023年7月11日
    077
  • 设计模式–依赖倒转原则

    依赖倒转原则又称依赖倒置原则: 抽象不应该依赖细节,细节应该依赖于抽象。说白了,就是针对接口编程,不要针对实现编程。 依赖倒置原则包括三层含义: 1)高层模块不应该依赖低层模块,两…

    技术杂谈 2023年6月1日
    071
  • 中小公司的软件测试过程现状与测试能力成熟度

    中小公司的软件测试过程现状 产品经理通常情况下能做的就是功能验收测试,而这种测试也是基于UI界面层,基本的功能测试。固然不会有对接口的测试,对功能上的边界测试,而这些测试实际上是非…

    技术杂谈 2023年6月1日
    0102
  • 醛酮的化学反应

    def playscene6(): oeo(‘o’,{1:otf(‘亲核加成’),2:otf2(‘酸性机理’),3:otf3(‘氨或胺’),4:otf3(‘氨衍生物’),5:otf…

    技术杂谈 2023年7月25日
    081
  • 企业架构如何实施的简介(TOGAF深度好文)

    本文来自企业架构学院: BangEA:如何实施企业架构? IT不仅是开展业务的手段,而且正在迅速演变为业务,IT绩效会直接影响企业的盈利能力,但很多企业并没有适时或充分的让IT组织…

    技术杂谈 2023年5月31日
    083
  • 笔记本电池保养

    *误区二:第一次充电必须充够12小时。 这对于早期那些没有电池控制电路的镍氢电池机型是适用的,但对于如今具有智能充放电控制电路的笔记本电池来说却是个笑话,当笔记本电脑电池充满之后,…

    技术杂谈 2023年5月31日
    066
  • 进阶之路 —- 守 破 离

    守,就是坚持传统 破,就是脱出常规 离,就是升华境界 从守到破再到离, 是匠人自身的涅槃。 “守破离”源自于日本剑道学习方法,后发展到其他武术与行业。这是一…

    技术杂谈 2023年5月31日
    094
  • quartz框架(三)-调度器创建之实例化

    调度器创建之实例化 博主的前一篇博文主要介绍了schedule创建时的配置文件加载,下面博主将介绍一下scheduler的instantiate方法。 代码回顾 public Sc…

    技术杂谈 2023年7月24日
    076
  • oracle 批量插入实战(手写一个批量插入小工具)

    前几天遇到一个需要实现oracle批量插入的需求,于是我自己疯狂的百度,搞了一个oracle批量插入的小工具。 批量插入语句格式 insert into tableName(col…

    技术杂谈 2023年7月25日
    076
  • 1.4 版本中,覆盖 手机号的校验正则

    博客园 :当前访问的博文已被密码保护 请输入阅读密码: Original: https://www.cnblogs.com/crazycode2/p/16522309.htmlAu…

    技术杂谈 2023年5月30日
    074
  • rust 遇到的坑

    大小端 比较大小 Rc change 万水千山总是情, 领个红包行不行? 觉得还可以的话记的打赏哦^.^.. posted @2020-11-14 17:38 ma_fightin…

    技术杂谈 2023年5月31日
    0104
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球