龙空技术网

VB.netd的PaintPicture怎么用

良行 48

前言:

而今朋友们对“vbnet picturebox”都比较关怀,同学们都需要剖析一些“vbnet picturebox”的相关内容。那么小编在网络上搜集了一些对于“vbnet picturebox””的相关资讯,希望朋友们能喜欢,大家快快来了解一下吧!

1.实现 图片从左到右进入 的效果,需要怎么做呢

很简单可以想到用paintpicture 函数 比如 每隔0.1秒让图片向右移动一点,嗯,大概就是这个思路

先给出利用API的延时函数的代码

2.picturebox的坐标系图解:

3.零点在左上角,width向右为正,height向下为正

拿下面这张图片做例子

4.左边pic1中加载了图片,我们要在pic2中实现从左向右进入效果,首先为了使图片大小适应窗口,代码如下

5. (x1,y1)需要水平右移,即x1增大,y1不变,由上面坐标系的分析可知x1是从-pic2.scalewidth 移动到0

每0.00005秒移动20个像素长度的话,代码如下

6.实现从左向右进入的效果

7. x1,y1都需要不断增大.我们用x1来做循环条件的话,y1的位置可以按比例计算得到。代码为

8.x1要不断减小,y1要不断增大 所以代码为

【IT科技之家-itkeji综合 -文章版权声明】

非特殊说明,本文版权归 [ IT科技之家-itkeji综合 ] 所有,转载请注明出处.

更多文章请关注:itkeji综合

标签: #vbnet picturebox