首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VCL组件之编辑控件「建议收藏」

编辑控件(Edit Control) Delphi共有5个编辑控件组件,Edit、Memo、MaskEdit、RichEdit(该控件不是标准Windows控件)和SpinEdit(数字编辑框),在此讨论因为它与其他编辑控件有许多相同的特点...,在程序中设置该属性的值可以取代选定的字符 重要的方法: Clear过程—— 清除编辑框中的所有内容 ClearSelection过程—— 清除选定区域内容 ClearUndo过程—— 清除缓冲区内保存的撤销信息...,并且按钮的Default的属性为True,那么当用户在Memo对象中输入时,当按下回车键后,究竟是换行还是相当于单击了默认按钮呢?...主要方法有: Clear过程——清除所有文字内容 FindText函数——使用FindText方法来在RichEdit控件中查找从StartPos参数位置开始,Length参数范围内的SearchStr...Print——格式化并打印出RichEdit控件中的文本内容。 5、TSpinEdit组件 位于Samples组件面板上的SpinEdit(数字编辑框)组件,专门用来输入数字。

2K20

ArcEngine + DevPress GIS二次开发:湖北疫情交互式数据分析、地图输出、专题可视化系统 具体实现

/qq_42779423/article/details/106885322 程序具体实现 数据存储与操作方式: 将湖北市域图形数据存储在shp文件中,通过加载shp按钮进行载入; 选择网易的疫情实时动态播报平台作为数据源...nw=1&anw=1 通过爬虫请求获取数据(从1.1日至5.31日),经过数据清洗后保存为csv文件; 在具有公网ip地址的 windows server 上搭建mysql数据库,将确诊人数数据存入数据库中...,连接数据库获取确诊数据信息;可以便于后续在服务器上继续更新数据; 创建了DAO层,将数据库的增删改查等操作封装在工具类中,和具体程序业务逻辑分隔开来,其中包含了三个类: SqlHelper:创建数据库连接...类 从界面美观的角度考虑,我们采用了DevExpress进行开发;DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件。...return; }else { MessageBox.Show("添加失败"); return; } } 属性查询结果: 在属性查询结果中是以树的方式展示不同图层的查询结果

2.8K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    朝鲜黑客部队之崛起:撑起国家的经济大梁

    神秘的“拉撒路小组” Proofpoint网络安全策略高级副总裁Ryan Kalember表示: 从经济的角度来看,‘拉撒路小组’现在看起来更像是一个以盈利为目的犯罪集团而不是一个国家的黑客部队。...截止目前该组织通过各种劫持银行累计获利数亿美元。除了将目标针对于可获利的直接目标外,“拉撒路小组”还参与了今年5月份肆虐全球的WannaCry勒索攻击。...在卡巴斯基实验室和网络安全公司Proofpoint的研究员对WannaCry勒索病毒和“拉撒路小组”常用的攻击样本进行对比研究后,发现它们竟然共享了代码。...Proofpoint在一份新的安全报告中披露,“拉撒路小组”已经开始对韩国的信用卡终端也就是POS系统进行了尝试性攻击,其目的就是窃取用户的信用卡信息。...另外,Proofpoint在该报告还发现,“拉撒路小组”已经对其原来使用过的银行攻击利器——Ratankba进行了更新升级,升级后的恶意程序总共有两个,分别被该组织命名为RatankbaPOS和PowerRatankba

    85490

    随着黑客变得越来越精明,2019年发生了有史以来最多的交易所攻击事件

    具体来说,他们会使用CoinJoin和混合器(mixers)(实际上在2019年之前从未使用过,部分原因是可靠的加盟市场joining markets直到2018年底才出现)来混淆线索,但收效甚微,因为...例如,在2019年之前,对于臭名昭著的朝鲜拉撒路集团(Lazarus Group)来说,要等待500天才能转移资金的情况并不少见。...bitcoinmagazine.com/articles/lazarus-hacker-group-continues-target-crypto-using-faked-trading-software 尽管Chainalysis认为拉撒路...(Lazarus)是很多攻击的幕后黑手,但是Chainalysis只公布了其700万美元的DragonEx黑客攻击数据——如前所述,因为担心会给规避监视提供机会,所以Chainalysis不愿透露自己对拉撒路...兑现 虽然无法直接谈及拉撒路集团(Lazarus Group)(据信,该集团参与了多起交易所黑客攻击,目的是为朝鲜核计划提供资金),但Grauer表示“Tether是兑现大多数其他集团资金的重要组成部分

    43420

    印度核电站网络上发现朝鲜恶意软件

    与朝鲜拉撒路集团有关的恶意软件 Singh的言论很快就在网上疯传,而就在几天前,Kudankulam核电站意外关闭了一座反应堆,许多用户将这两个不相关的事件归为一个。...但是10月30号,KNPP的母公司NPCIL在另一份声明中承认存在安全漏洞。 声明是这么说的:“ NPCIL系统中的恶意软件识别是正确的。”...注:几位安全研究人员识别出该恶意软件是Dtrack的一个版本,由朝鲜精英黑客组织Lazarus Group(朝鲜拉撒路集团)开发的一个后门木马。...从历史上看,拉撒路集团或任何其他朝鲜黑客组织很少以能源和工业部门作为攻击目标。他们往往追求获取私密信息而不是为了蓄意搞破坏。...尤其是在上个月卡巴斯基报道:拉撒路集团正在忙于在印度金融部门分发Dtrack和AMDtrack。 综合这些因素,KNPP事件看起来更像是意外感染,而不是一次精心计划的攻击行动。

    47410

    TRTC零基础上手 -- 码上视频订阅篇

    ,在收到SDK的事件回调后开始拉流,并在控件上显示远端画面 示例代码 // 设置TRTC事件回调接口。...如果需要保留之前的接口,可以使用代理模式分发相关事件。 建议在初始化TRTC时候设置事件回调接口。...1. onUserVideoAvailable()远端视频推流事件回调 远端视频流可用状态的回调事件,可以根据 available 来开始或停止拉远端流,SDK会把视频画面并显示在控件上。...辅路视频流可用状态的回调事件,一般用作屏幕分享,可以根据 available 来开始或停止拉远端流,SDK会把视频画面并显示在控件上。...如果您的应用场景中每个房间同时会有很多路音视频流在发布,而每个用户只想选择性地订阅其中的 1-2 路,则推荐使用“手动订阅”模式以节省流量费用 注意事项 TRTC默认是自动订阅模式,依然需要您通过 startRemoteView

    1.2K10

    matlab—图形界面(GUI)程序设计

    图11-1 guide 打开以后是如下图所示的界面,左边有两列”控件“,为了更直观的展示这些控件,我们点击”文件“->”预设”,我们把”在组建选项板中显示名称“前面的勾打上 ?...图11-3 预设完成 这样,控件的名称就显示出来了 接下来我们随便拉几个控件到界面中,然后点击上面类似于”播放“的一个绿色按钮 ? 图11-4 运行 这个时候我们的应用程序就出来了 ?...图11-6 对齐对象 对齐控件了以后,我们再考虑一个问题,按钮都有它各自的作用,所以我们要让他展现不同的名字,以直观的让人知道这个按钮是干什么的,所以我们需要修改控件的样式,如何操作?...双击控件即可,比方说我要把第一个按钮的名称改为,按钮1,我只需要双击控件,找到它对应的属性进行修改 ? 图11-7 修改控件属性 这里我们还要多看一个属性,叫tag,如何辨别每个控件?...图11-20 运行程序 讲到这里,基本上GUI入门算是快要结束了,我们再说最后一个问题,就是关于如何将我做出来的GUI程序,变成一个exe应用程序供其他计算机使用,这个其实才是主要问题,因为我们能使用是因为我们有

    4.9K20

    Git图文使用教程详解三

    gitconfig 文件中引用忽略配置文件(此文件在 Windows 的家目录中) [user] name = gaoziman email = gaoziman@qq.com [core...] excludesfile = C:/Users/shark-Gao/git.ignore 注意:这里要使用“正斜线(/)”,不要使用“反斜线(\)” 3) 在 IDEA 中定位并配置 接下来就来说说...我们现在站在 master 分支上合并 cisyam-fix 分支,就会发生代码冲突。 点击 Conflicts 框里的 Merge 按钮,进行手动合并代码。...免密链接 # ⛱️3.3、pull 拉取远程库到本地库 我们在远程库修改代码,然后使用本地库 pull 拉取远程库的代码 # 3.4、clone 克隆远程库到本地库 # 4....如果 GitHub 项目更新了以后,在码云项目端可以手动重新同步,进行更新! Git 的教程就到这里完结啦!!!撒花撒花撒花!!!!

    26840

    MLX90640 红外热成像仪测温传感器 手机 APP 软件 RedEye 连接操作详细

    图片二.光学相机图像与热成像叠加点击 APP 界面上的【相机】复选框,在红外图像上层出现半透明的相机图像,默认透明度为 50%。在相机图像上点击,可显示相机相关工具控件,如下图所示。...热像与光学成像叠加校正因为手机摄像头与红外模块不在同一点, 所以在探测近处物体时会发生两个影像错位的现象, 距离越近错位越严重, 为了校正两种图像, 可以点击工具控件中的平移、 缩放、 宽高比例来调整。...(1)硬拍照有两种方法来触发一次硬拍照,一是按压设备上的 CAM 按键(或者拉低 CAM 管脚电平一次),另一种方法是通过数字接口向设备发送硬拍照指令“ $SVEP”。...对于手机 APP 工具软件,通过点击界面最下方的拍照图标(圆圈)完成一次实时画面的保存,保 存 路 径 为 “Android/data/com.embarcadero.RedEye/files/DCIM...提示:可以使用手机自带的资源管理器(或者文件管理器)浏览到文件夹浏览已保存的照片(图片)。参数复位(恢复出厂设置)参数复位是指将设备的运行参数恢复为出厂时的一组固定值。

    1.4K40

    欧盟以“窃取商业敏感数据”为由对中国企业及个人实施制裁

    “欧盟外交与安全政策高级代表博雷利曾发声,认为美国越来越多地针对欧洲企业使用制裁手段或以制裁相威胁的做法会损害欧洲利益。“欧盟反对第三国对欧洲公司合法经营实施制裁,这种'域外制裁'违反国际法。”...中国驻欧盟使团发言人30日晚在回答记者提问时表示,反对单边制裁,主张通过对话共同维护网络安全。...我们也一贯主张,国际社会应当在相互尊重、平等互利的基础上,通过对话合作共同维护网络空间的安全,反对动辄诉诸单边制裁措施。 ?...该部门也被控在2015、2016年两度攻击乌克兰电网。 此外,朝鲜公司Chosun Expo因涉嫌支持黑客组织“拉撒路集团”(Lazarus Group)而受制裁。...拉撒路集团被认为是全世界一连串重大攻击的幕后黑手。

    48830

    flutter 起步

    基本上都是原生+Flutter的混合开发模式,不是使用纯Flutter开发的起步基于dartdart 不用单独安装,flutter 会自带环境,且dart 语言较简单,可以在flutter的使用中学习安装环境...flutter packages get总结:在pubspec.yaml声明需要引用的库,执行命令flutter packages get进行拉取即可使用。...这意味着它们的属性不能改变 - 所有的值都是最终的在Dart语言中使用下划线前缀标识符,会强制其变成私有的。...,传入的是一个Widget,但实际上这个Widget需要包裹一个Scaffold以显示该程序使用Material Design风格3. routes(WidgetsApp不支持)声明程序中有哪个通过Navigation.of...默认值为 true。AppBar 有以下常用属性:leading → Widget - 在标题前面显示的一个控件,在首页通常显示应用的 logo;在其他界面通常显示为返回按钮。

    4.5K20

    刚刚,比尔盖茨宣布离开微软董事会:昔日全球首富致力于改变世界

    比尔盖茨在 Linkedin 中这样写道:「我已决定退出我所服务的两个董事会——微软和伯克希尔哈撒韦,并将更多的时间用于慈善事业,包括全球卫生健康发展、教育以及应对气候变化等事业」。 ?...比尔盖茨在 2005 年加入伯克希尔哈撒韦董事会,巴菲特曾表示「盖茨的加入将有助于确保伯克希尔·哈撒韦公司的成功发展,因为盖茨有很好的商业头脑,了解伯克希尔·哈撒韦公司的文化,并愿意提供帮助」。...在公司创立 45 周年那一天,比尔盖茨在推特上表示:「当保罗和我一起创立微软的时候,我们坚信计算机将改变世界。但我们都没有想到的是,一路走来能获得这么多的乐趣。」 ?...这一消息的公布让很多人感到疑惑:他在中国做了什么?凭什么当选工程院院士? 在院士增选结果中人们发现,盖茨此次当选代表的不是微软,而是一家名为泰拉能源的公司。...在这些理想的驱动下,盖茨投资了很多这样的公司。 助力疫情,成为「人民的希望」 在这次疫情中,盖茨及其基金会也在努力践行上述理想。

    35110

    html下拉框设置默认值_html下拉列表框默认值

    Web 使用( D )在服务器和客户端之间传输数据。 A.FTP B. Telnet C. E-mail D. HTTP 2....8.3多行文本输入框 8.4下拉列表框、 在表单中,通过和标记可 以在浏览器中设计一个下拉式的列表或带有滚动 …… > 指定要创建的控件类型 Text 默认值,创建一个单行文本输入控件 Password...创建一个密码框输入控件 Checkbox 创建一个复选框控件 Radio 创建一个单选按钮控件 Submit…… 7.要在表单中添加一个默认时为选中状态的复选框,应使用语句 ⑨。...必须定义度量的范围,既可以在 text 中,也可… 如何在 EXCEL 中建立下拉列表 1、 在本工作簿的空白列输入下拉菜单的内容,然后选中后右键: 创建列表如下: 复制“=AC1:AC10” 2、 选中要建下拉菜单...… 这里是固定第一行为表头) 窗口选项——选择拆分——再次选择冻结窗口——完成 如何设置单列下拉菜单: 无关联添加:使用有效性-序列,将要下拉的内容输入框内,中间以…… 版权声明:本文内容由互联网用户自发贡献

    33.8K21

    软件测试|软件测试|超好用超简单的Python GUI库——tkinter(八)

    前言我们在日常使用各种桌面软件时,当我们想要搜索一个内容时,都会出现一个列表框,供我们选择,如下图:图片Tkinter提供了列表框(Listbox)控件来实现类似的功能。...Listbox控件列表框,即 Listbox。在使用 Tkinter 进行 GUI 编程的过程中,如果需要用户自己进行选择时就可以使用列表框控件。...yview(*args)该方法用于在垂直方向上滚动 Listbox 组件的内容,一般通过绑定 Scollbar 组件的 command 选项来实现Listbox控件特有属性属性说明listvariable1...Listbox 组件的内容,通过绑定 Scollbar 组件的 command 参数实现s.config(command = listbox1.yview)# 使用匿名函数,创建删除函数,点击删除按钮...tkinter的listbox列表框控件的使用,后续我们将介绍下拉框控件的使用。

    2K10

    上拉加载下拉刷新了解下

    position: fixed; z-index: 100; } 2.功能实现的重头戏是在逻辑上,主要分成下面几个部分 监听事件 位置计算 控制界面变化 数据更新包 我一个一个进行分析,...,我们直接在位置计算中看 位置计算 我们分下拉刷新,上拉加载两块计算,分析可得 下拉刷新的逻辑 = 当前页面的首项在屏幕中且容器向下滑动的距离大于一定值 上拉加载的逻辑 = 当前页面已滑动到底部 好,我们直接看具体的实现逻辑代码...$emit('loadTop', resolve, reject);//通知父控件,下拉刷新条件满足了,你更新吧 }).then(() =...that = this; //使用定时器的方式,biubiubiu的实现滑动界面刷新的效果。...}, 1) } this.moveDistance = 0; } 核心代码就这些了,撒花完结,优化什么的,你们自己看着来咯,大佬别打我

    1.7K20

    再谈 | 组态软件里面对远程桌面调用的方法

    王老湿在以前的文章里面介绍过如何在RSViewSE软件里面拉一个ActiveX控件(如有需要的小伙伴可自行在“剑指工控”中查找一下哦 ),此处就不再赘述,直接拉出来使用。...首先,在RSViewSE的画面里拉一个RDP控件 拉一个你电脑上版本最高的RDP控件 修改一下控件名称,为了调用的时候方便一点 然后在画面上再拉3个文本输入框,用于填写目标计算机的IP地址,目标计算机的用户名...设置RDP控件和文本框输入控件、按钮控件的属性面板都为VBA控制 然后进入脚本编辑页面 在按钮控件的按下或弹起事件里面写脚本内容 在编写脚本之前,我们需要先了解一个RDP控件的属性和方法。...连接效果如下: 如果你的RSViewSE画面里面插入RDP控件的时候一直报错,那就需要使用另外一种方法实现——VBA脚本里面的窗体 首先需要在VBA编辑器里面拉出来一个窗体 然后在这个窗体里面拉个RDP...的控件 然后在工具栏就会显示这个RDP的控件 拖拽至窗体上 双击窗体,编写连接脚本 SE的画面再调用时只需要调用这个窗体的显示即可 运行效果如下: 如果在运行时提示如下所示的错误 你需要修改注册表

    2.3K50

    React Native组件篇(一) — Text组件

    1、什么是Text 在iOS中很多组件都有显示文字的功能,一般文字都是写在Label上。...在ReactNative中类似Label显示文字的组件叫什么呢,也就是我们今天要学的这个Text组件。...总结:属性主要试了几个通用的,属性效果大家可以自行测试,注意看下Demo 中onpress两种表达方式,在以后的开发中,慢慢就会感知到利弊。...总结: 在嵌套的Text组件中,子Text组件将继承它的父Text组件的样式,当使用嵌套的Text组件时,子Text组件不能覆盖从父Text组件继承而来的样式,只能增加父Text组件没有指定的样式。      ...注意点:默认情况下嵌套的Text是不换行的,子控件的内容跟在父控件的后面,加上{'\r'}或者{'\n'}换行显示.

    1.5K30

    【坑】如何心平气和地填坑之拿RSViewSE的报表说事

    王老湿的小脾气过后,还是要好好滴研究研究怎么实现这些功能,所以,本着学习、深入、提高的原则,王老湿来说说如何在RSViewSE里面使用VBA脚本对ActiveX控件操作,实现个别客户的极端要求。...高版本系统及软件操作原理与之类似,参考即可 新建SE的单机版项目 1、嵌入Excel表格 创建画面ExcelTest,使用Office系列工具插件,我们使用插入OLE对象 在画面上拉个插入的...在RSViewSE软件里面,支持VBA脚本,其编辑器可通过选择任意对象右键>VBA代码进入 在画面内放个SE软件的按钮,进入其脚本编辑页面 RSViewSE软件的VBA脚本编辑页面 按钮的事件 选择按钮的按下事件...此处可参考软件帮助文档,有示例代码可直接使用 第一步,定义和TagGroup 第二步,获取Tag值 此处代码我自己修改过,与帮助文档源代码稍有差异 向表格内填入从RSViewSE处获取的数值 先用按钮调用一下该子过程...将这个数字显示控件的属性面板设置为VBA控制 在刚才拉的NumericDisplay1控件对象的Change事件里面调用表格写数事件 效果:如下图,表格里面的时间数字会按照系统时间变量的秒每秒变化一次

    3.2K41

    Unreal Engine 4 RPG 系列教程六):背包系统

    背包系统 UMG 在这篇教程中,我要为角色开发一个背包系统,首先在开发这个功能的时候,我们得先知道在 UE 中如何去创建 UI,这里就必须要说到 UMG 了,它提供了许多的 UI 组件,例如最基本的 "...上再拖入 Canvas Panel 画布组件,用于绘制标题,背包关闭按钮,以及容器列表,步骤如下, 先设置标题,Anchors 向上居中 设置关闭按钮,Anchors 向上居右,在 Button 上附加...Overlay UImage 组件,选择关闭 icon 底部添加俩个按钮,使用道具按钮,以及丢弃道具按钮 容器这里用到了俩个组件 "Scroll Box" 和 "Wrap Box",将 ScrollBox...然后添加三个默认值,作为玩家背包中的初始化商品: image 数据有了,接下来就让它们显示在背包中吧!...今天的文章到这里就结束拉,感谢~

    1.1K40

    UWP WinUI 制作一个路径矢量图标按钮样式入门

    本文将告诉大家如何在 UWP 或 WinUI3 或 UNO 里,如何制作一个路径按钮。...在咱的应用程序里面,可以使用这些矢量图作为按钮的图标,从而更好的进行表意,让界面有更好的设计。...,可以到本文末尾获取所有代码的下载方法,拉取我的代码跑跑看 通过以上代码,可以看到使用 (local:ButtonHelper.ButtonPath) 将 Data 绑定到 ButtonHelper 的...,按钮使用附加属性配置的颜色的定义 按钮可以通过 PointerOverStrokeBrush 附加属性定义按钮期望鼠标移动到按钮上的颜色画刷,如以下代码 使用如下命令行拉取代码 先创建一个空文件夹,接着使用命令行 cd 命令进入此空文件夹,在命令行里面输入以下代码,即可获取到本文的代码 git init git remote add origin https

    11310
    领券