如何将复选框的刻度符号更改为 "X"

How to change the tick symbol of checkbox to "X"

我正在制作一个检查表,在我的检查表中有一个图例 ✓ = Ok,X = NG。是否可以更改 vb6 复选框中的刻度符号?

您可以使用 CommandButton 控件模仿所需的 behavior/optics,将其 Style 属性 设置为 2,将其 Picture 属性 到匹配的图像并在必要时交换该图像:

Dim pic As StdPicture
Set pic = LoadPicture("C:\YourCheckmarkOrXImageFileHere.ico") Set
Command1.Picture = pic

您可以自定义复选框。以这种方式设置其属性:

  • 样式: 1 - Graphical
  • 图片:代表"X"
  • 的图片文件
  • DownPicture :代表“✓”的图片文件

图片可以是图标 (*.ico)、光标 (*.cur)、位图 (*.bmp*.gif*.jpg 等)。

请注意,由于它使用位图类型图像而不是矢量图像,因此您将处理像素大小来设计您的 UI。