当前位置:编程学习 > VB >>

VB load中不能执行方法吗? 如:Private Sub Form_Load() Print "visual basic" & "开发" End Sub

如:Private Sub Form_Load() Print "visual basic" & "开发" End Sub 为什么不能执行,也不会出错误提示
答案:这句话会执行,不过不会有任何显示。
 
Print方法是在窗口上显示文本。
 
在load事件中,窗口还没有开始绘图,所以不会有显示。
 
一般要放在paint事件中。每次窗口重画都会显示出来。
 
VB窗体事件:是先load,再paint,paint事件执行之后,窗口才显示出来。
其他:可以啊。
将Print换成MsgBox()试试。 printer 方法用的不对  
建议你先用调试模式,或在某个事件中使用,在单击事件里使用也可以!
你用打印文本的方法试试
Printer.Print “Hello,China ComputerWorld!” ‘打印字符串
·NewPage告诉打印机,程序对当前输出页的发送已经结束。Printer对象应开始新的一页。 
  ·EndDoc告诉Visual Basic,程序创建文档结束。VISUAL BASIC应将它发送到物理打印机上打印。 



祝你成功~

上一个:我骗我弟弟说我做个游戏给你玩,可是就是不知道vb进度条怎么做,高手请教,要代码。
下一个:VB实时错误380,非法属性值??

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,