永发信息网

VB代码意思 在线等答案 对了就采纳

答案:6  悬赏:60  手机版
解决时间 2021-03-17 11:23
  • 提问者网友:战魂
  • 2021-03-17 00:52
Label1.Left = Form1.ScaleWidth / 2 - Label1.Width / 2
Label1.Top = Form1.ScaleHeight / 2 - Label1.Height / 2
这句代码我不是很了解
帮我标下注释语
还有怎么让窗体剧中显示啊
最佳答案
  • 五星知识达人网友:长青诗
  • 2021-03-17 02:09
是窗体居中显示的代码:
Private Sub Form_Load()
Me.Left = Screen.Width / 2 - Me.Width / 2
Me.Top = Screen.Height / 2 - Me.Height / 2
End Sub

--------------------------
你这段代码的意思是让label1在窗体里居中显示

Label1.Left = Form1.ScaleWidth / 2 - Label1.Width / 2
Label1.Top = Form1.ScaleHeight / 2 - Label1.Height / 2
全部回答
  • 1楼网友:拜訪者
  • 2021-03-17 06:46
这句话是让label在窗体居中显示。 窗体居中: from.left=me.width/2 form.top=me.height/2
  • 2楼网友:一秋
  • 2021-03-17 06:13
Form1.ScaleWidth =窗口内的用户区宽度 Form1.ScaleHeight =窗口内的用户区高度 这句代码的意思就是让标签“Label1”在窗口“Form1”上居中显示的
  • 3楼网友:走死在岁月里
  • 2021-03-17 06:04
我没有学习过vb 但是我估计这个意思是。 label1标签距离左边的距离等于form1窗体的宽度的一半减去label1标签的宽度的一半。 第二个表达式我就不用我解释了吧。 让窗体剧中显示。 不小的在vb中有没有center 方法。 你用form1打点试试看。
  • 4楼网友:轻雾山林
  • 2021-03-17 05:10
Label1距窗口左边框为窗口宽的一半减去Label1宽的一半 Label1距窗口上端的距离为窗口高的一半减去Label1高的一半 也就是居中显示
  • 5楼网友:舍身薄凉客
  • 2021-03-17 03:43
private sub command1_click() dim a(1 to 7) as integer, i%, j% '定义一个数组,下标从1-7,两个整型变量 i j for i = 1 to 7 a(i) = i '给1-7赋值为1-7并打印出来 print a(i); next i print '换行 for i = 1 to 7 t = a(7) '取出数组里最后一个 for j = 6 to 1 step -1 '从后向前循环 a(j + 1) = a(j) '把数组整体向后移位 就是第7个值等于第6个 第6个等于第5个以此类推 next j a(1) = t '把最后一个取出来的值保存到第一个里就是把数组整体向后循环移位了一格 for j = 1 to 7 print a(j); '输出新序列 next j print '换行 next i '一共循环了七次 '循环第一次是1 2 3 4 5 6 7 '第二次的时候整体向后移位,并且把最后一个放到的第一位 所以是 7 1 2 3 5 6 '第三次是6 7 1 2 3 4 5 '.... end sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯