【发布时间】:2020-02-27 06:45:02
【问题描述】:
在我的应用程序中有一个TEdit 和PasswordChar = '*'。
当用户按下 Ctrl + C 时会出现提示。
翻译:
不允许
您不能从密码字段中复制文本。
显然,下拉菜单中的复制项被禁用
有没有办法为密码编辑器启用复制操作?
【问题讨论】:
-
显然这是设计使然。 TEdit 是一个 Windows 通用控件。要么编写你自己的控件,要么按照 Uwe 所说的去做。这种行为有充分的理由。
-
@Fabrizio:请记住将“在此处输入图像描述”文本替换为图像所包含内容的适当摘要。否则,使用屏幕阅读器的视障人士将无法理解您的 Q。此外,Google 会发现更难以理解图像的内容。我将 ALT 文本更改为“密码模式下 Windows 编辑控件的屏幕截图,显示其“无法复制”气球。”和“密码模式下 Windows 编辑控件的屏幕截图,其上下文菜单可见;复制项已禁用。”,分别。请注意,它们确实描述了图像。
-
(否则你的问题格式很漂亮!)
-
@AndreasRejbrand:谢谢!我总是忘记添加图片描述,下次我会努力做得更好:)
标签: delphi delphi-xe7