2013-06-27 77 views
3

我正在使用Visual Basic 6.0製作的應用程序。它是在8 - 10年前製造的。在不同的命令按鈕上使用不同的圖像。我爲新按鈕創建了一個新圖像,但圖像與其他圖像不匹配,我不想更改所有舊圖像。爲Visual Basic命令按鈕創建圖像?

我已經使用了Fireworks 8.0,MS Office Picture Manager和MS Paint。但是,我沒有使圖像與其他圖像相同。我附上了應用程序的屏幕截圖。新圖像以紅色矩形突出顯示。我希望所有的按鈕看起來都一樣。新圖像看起來有點模糊;字體也很平滑,不應該是因爲其他字體不平滑。

The toolbar from my application, with the new image highlighted.

+0

什麼類型的控件?只是標準的VB6 CommandButtons或一些自定義控件?其他命令按鈕上的標題是否控制圖像的一部分,還是使用Caption屬性進行設置? – MarkJ

+1

是的標題是圖像的一部分。我嘗試了幾種字體來匹配MS Paint中其他按鈕的字體,但都是徒勞的。 –

+1

所有是標準的VB6命令,僅使用圖像。標題屬性對於所有人都是空白的。 –

回答

0

我遇到了類似的問題。我用一些字體測試了圖像的文本,發現MS Sans Serif與其他圖像的字體匹配。我在MS-Paint中編寫了文本,然後將其複製並在Fireworks 8中用圖標粘貼,並使背景透明。它爲我工作。你可以嘗試一下。希望這可以幫助!

0

你一定要儘量讓你的圖像看起來像以前的圖像。

試着找出使用了哪種字體。關閉圖像編輯器中的抗鋸齒功能 - 這可能是文字看上去光滑的原因。

也許你畫的圖像比按鈕中可用的空間大,然後縮小到適合運行時?這可能會使它看起來模糊。你有沒有使用比其他圖像更多的顏色?更「微妙」的顏色,但其他圖像的顏色是非常傲慢。