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

时间:2019-10-23 07:53:09

标签: vb6

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

2 个答案:

答案 0 :(得分:4)

您可以自定义复选框。通过以下方式设置其属性:

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

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

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

答案 1 :(得分:1)

您也许可以使用CommandButton控件来模仿所需的行为/视觉效果,在该控件中将其Style属性设置为2,将其Picture属性设置为匹配的图像并交换该图像(如有必要):

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