VB中怎样用print方法在picturebox中输出数据

我想在picturebox中输出如下形式的数据:r=5周长=31.4其中,周长b=3.14*2*a,而a是r的表达式,a=text1.text,需要在运行程序时手动输入t... 我想在picturebox中输出如下形式的数据:
r=5
周长=31.4
其中,周长b=3.14*2*a,而a是r的表达式,a=text1.text,需要在运行程序时手动输入text中。
我自己是这样写的:
b = 3.14 * 2 * a
Picture1.Print "r=" & a, "周长=" & b
但是运行后变成:
r= 周长=0
怎么回事儿?哪儿错了?
没有提示,运行后还是r= 周长=0
题目:计算圆的周长和面积:在窗体中添加一个文本框text1和一个对应的标签label1,再添加两个命令按钮command1,command2和一个图片框picturebox1。窗体界面设计如图所示。程序运行时,当单击按钮command1后,计算圆的周长;当单击command2时,计算圆的面积;计算结果输出在图片框中。(要求在未输入半径前两个按钮呈灰色不可用)
我写的代码如下:
Private Sub Command1_Click()b = 3.14 * 2 * aPicture1.Print "r=" & a & ", 周长=" & bEnd Sub
Private Sub Command2_Click()c = 3.14 * a * aPicture1.Print "r=" & a & ", 面积=" & bEnd Sub
Private Sub Text1_Change()a = Text1.TextCommand1.Enabled = TrueCommand2.Enabled = TrueEnd Sub
输出部分是按照你说的改的
展开
 我来答
沙慧月03
2013-05-11 · TA获得超过2157个赞
知道大有可为答主
回答量:2717
采纳率:100%
帮助的人:3627万
展开全部
Picture1.Print "r=" & a, "周长=" & b 改为
Picture1.Print "r=" & a & “, 周长=" & b
更多追问追答
追问
还是不对啊
追答
提示什么
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式