小问题,送分的

ipotang 2004-04-11 08:59:24
我定义了一个窗体form1,以及一个过程centerform,是想使窗体居中。
Public Sub centerform(frm As Form)
frm.Move (Screen.Width - frm.Width) / 2, (Screen.Height - frm.Height) / 2
End Sub
Private Sub Form_Load()
centerform(Form1)
End Sub
结果编译的时候,说centerform(Form1)的类型不匹配。
还有过程和子程序是不是一样的?

...全文
82 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiqunet 2004-04-12
  • 打赏
  • 举报
回复
象你这样是每次都要它居中,还不如设计时设置好下面这个属性?

.StartUpPosition=2'加载时居中

wumy_ld 2004-04-12
  • 打赏
  • 举报
回复
没有返回值的(sub)无需加括号
ipotang 2004-04-12
  • 打赏
  • 举报
回复
我只是体验一下,谢谢了
northwolves 2004-04-11
  • 打赏
  • 举报
回复
Private Sub Form_Load()
centerform Form1
End Sub
铁拳 2004-04-11
  • 打赏
  • 举报
回复
Private Sub Form_Load()
centerform Form1
End Sub

lxqlogo0 2004-04-11
  • 打赏
  • 举报
回复
Private Sub Form_Load()
call centerform(Form1)
End Sub

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧