在用visual basic编程的时候,通常要调用图片,如果图片出现的时候是以各种完美的效果出现的,(如马赛克效果,百叶窗效果等)则你的程序就会显得更加灵活,你的程序就会更加专业化。本文讲述了visual basic中如何调用api函数,以及用api函数中的bitblt函数实现各种完美的图片出现效果的过程。
§1 一般的图片出现效果
一般情况下,要使visual basic中的图片出现,例如,要显示picture1中的图片,只需一句代码:
| picture1.visible=true |
| picture1.width = 0 picture1.visible = true for i = 0 to 5000 step 50 注释:5000代表图片的高度 picture1.width = i next i |
| picture1.height = 0 picture1.visible = true for i = 0 to 4000 step 40 注释:4000代表图片的宽度 picture1.height = i next i 使picture1中的图片从中间向四周扩大的代码为: picture1.width = 0 picture1.height = 0 picture1.visible = true for i = 0 to 100 picture1.width = picture1.width + 50 picture1.height = picture1.height + 40 picture1.left = picture1.left - 100 picture1.top = picture1.top - 80 next i |
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器