【问题标题】:Creating an image for a Visual Basic command button?为 Visual Basic 命令按钮创建图像?
【发布时间】:2013-06-27 14:27:50
【问题描述】:

我正在开发一个用 Visual Basic 6.0 制作的应用程序。它是8-10年前制作的。不同的命令按钮上使用了不同的图像。我为新按钮制作了新图像,但图像与其他图像不匹配,我不想更改所有旧图像。

我使用过 Fireworks 8.0、MS Office 图片管理器和 MS Paint。但是,我未能使图像与其他图像相同。我附上了应用程序的屏幕截图。新图像以红色矩形突出显示。我希望所有按钮看起来都一样。新图像看起来有点模糊;另外,字体很流畅,这不应该是因为其他字体不流畅。

【问题讨论】:

  • 控件有哪些类型?只是标准的 VB6 命令按钮或一些自定义控件?其他命令按钮控件上的标题是图像的一部分,还是使用 Caption 属性设置的。
  • 是的,标题是图像的一部分。我尝试了几种字体来匹配 MS Paint 中其他按钮的字体,但都是徒劳的。
  • 都是标准的 VB6 命令,只使用图像。 Caption 属性全部为空。
  • 所以这里没有任何编程问题?只是“帮助猜测神秘字体”吗?

标签: image vb6 paint fireworks commandbutton


【解决方案1】:

我也遇到过类似的问题。我用一些字体测试了图像的文本,发现 MS Sans Serif 与其他图像的字体匹配。我在 MS-Paint 中编写了文本,然后将其复制并粘贴到 Fireworks 8 中的图标,并使背景透明。它对我有用。你可以试试看。希望这会有所帮助!

【讨论】:

    【解决方案2】:

    您只需要尝试使您的图像看起来像以前的图像。

    尝试找出使用的字体。在图像编辑器中关闭抗锯齿——这可能是文本看起来平滑的原因。

    也许您正在绘制图像而不是大于按钮中的可用空间,然后在运行时将其缩小以适应?这可能使它看起来很模糊。你是否使用了比其他图像更多的颜色?还有更多“微妙”的颜色,但其他图像中的颜色非常粗暴。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-15
      • 1970-01-01
      • 1970-01-01
      • 2020-09-11
      • 1970-01-01
      • 2012-04-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多