怎么在VB里picturebox中输出文字到特定位置

在一个坐标输出文字时是以这个坐标为文字的左上角输出,我想输入一个坐标,以这个坐标为中心输出文字,或者谁能告诉我VB里文字字号和大小的关系,不管我设置scale坐标为多大似... 在一个坐标输出文字时是以这个坐标为文字的左上角输出,我想输入一个坐标,以这个坐标为中心输出文字,或者谁能告诉我VB里文字字号和大小的关系,不管我设置scale坐标为多大似乎文字大小是不变的 展开
 我来答
woshidaniel
2015-08-11 · TA获得超过9241个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:944万
展开全部
Picture1.CurrentX = 0 ‘水平坐标
Picture1.CurrentY = 0’垂直坐标
Picture1.FontSize = 20 ‘字体大小
Picture1.Print "hello word" '输出文字
szqaly
2013-07-17 · TA获得超过1745个赞
知道大有可为答主
回答量:2107
采纳率:77%
帮助的人:1506万
展开全部
大家都没注意两个跟文字尺寸有关的方法
TextHeight 返回字符串高度
TextWidth 返回字符串宽度
指定位置 n 为中心线输出文字
currentY=n-TextHeight(Text)/2
Print text
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
淡月残缘_董蒙
2013-07-16 · TA获得超过153个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:124万
展开全部
设置currentX和currentY的值为中心即可!
scale只是规定了个绘图的范围和那个没关系,至于字号和大小只是说法不同,你可以设置成x号字也可以设置成n磅字,也就是四号字或14磅都一样的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c34f6e7
2013-07-17 · TA获得超过101个赞
知道小有建树答主
回答量:166
采纳率:88%
帮助的人:108万
展开全部
文字大小是靠改Picturebox的FontSize属性
你的scale能控制的只是位置吧?
Picture1.CurrentX = 0 ‘水平坐标
Picture1.CurrentY = 0 ’垂直坐标
Picture1.FontSize = 20 ‘字体大小
Picture1.Print "hello word"
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式