在vb中如何使窗体上的文字显示在窗体的中间

 我来答
zdingyun
2015-12-25 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48169
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

VB6.0可以将显示在容器前的标签控件的BackStyle 属性,设置为0使其透明而不遮挡后面的图片内容。

  • BackStyle 属性,返回或设置一个值,它指定 Label 控件或 Shape 控件的背景是透明的还是非透明的。

  • 代码实例:

    Private Sub Form_Load()

        Label1.FontSize = 22

        Label1.ForeColor = vbWhite

        Label1.BackStyle = 0

    End Sub

百度网友bdb9803
2011-06-02 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:9938万
展开全部
'你可以拉动窗体大小观察文字显示情况
Private Sub Form_Click()
Dim FrmStr As String
Cls
FrmStr = "屏幕中间居中显示"
Me.CurrentX = Me.ScaleWidth / 2 - Me.TextWidth(FrmStr) / 2
Me.CurrentY = Me.ScaleHeight / 2 - Me.TextHeight(FrmStr)
Print FrmStr
End Sub
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
the_scream
2011-06-03 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:115
采纳率:0%
帮助的人:75.1万
展开全部
'窗体大小变化,则触发此过程
Private Sub Form_Resize()

Label1.Top = Me.ScaleHeight / 2
Label1.Left = Me.ScaleWidth / 2

Debug.Print ("label1.top=" + Str(Label1.Top))
Debug.Print ("label1.Left=" + Str(Label1.Left))

End Sub

可以一试,希望对你有帮助
追问
不能用标签 只能显示在窗体上
题目是这样的:在窗体装入时,窗体上显示“装入图片”字符串,并显示一张图片,标题栏显示“显示图片”。 但是图片总是把字符串遮盖住,导致显示不出字符串
追答
图片被遮盖,你可以试试,设置一下那个顺序。
具体是哪个属性我忘了,可以的,设置显示层次顺序。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zq7695zq
2011-06-03 · TA获得超过274个赞
知道答主
回答量:122
采纳率:100%
帮助的人:77.2万
展开全部
用标签?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式