sub声明 帮忙解释下这段代码的意思,
Sub xiex(startX As Single,endX As Single,_
startY As Single,endY As Single,Xstep As String,_
ystep As Single,picX As Single,picY As Single)
Picture1.Cls
Dim XX As Single
XX = startY + ystep
For i = startX To endX Step Xstep
XX = XX - ystep
BitBlt Picture1.hdc,i,XX,Picture1.Width,Picture1.Height,_
Hmemdc,picX,picY,vbSrcCopy
delay 0.01
Next i
DeleteObject OldDc
DeleteObject Hmemdc
End Sub
人气:436 ℃ 时间:2020-05-04 18:48:05
解答
BitBlt Picture1.hdc,i,XX,Picture1.Width,Picture1.Height,_
Hmemdc,picX,picY,vbSrcCopy
这句应该加括号吧?
BitBlt (Picture1.hdc,i,XX,Picture1.Width,Picture1.Height,_
Hmemdc,picX,picY,vbSrcCopy)
意思是把 Hmemdc中左上角坐标为(picX,picY)的,宽度、高度分别为Picture1.Width,Picture1.Height的图片保存到Picture1.hdc的左上角坐标为(i,XX)的位置上 .
i和XX每0.01秒变化一次,沿斜线移动,这样图像也就每0.01秒沿斜线运动一下了.运动轨迹从(startX,startY)到(endX,endY).
推荐
- 在通用声明段定义完r,g,b后,Sub txtbackcolor(
- 请问下 d-SUB 常用与哪些地方?
- 一座大桥全长约4800米,一列火车8秒行了240米.照这样计算,3分钟能否通过这座大桥
- 用方位词写家和家里的摆设在那个位置的作文,
- 若关于x的方程x+2x−1=m+1x−1产生增根,则m的值是( ) A.m=-1 B.m=1 C.m=-2 D.m=2
- 比如:以前说“流言止于智者”现在又有这样讲的“流言始于智者”
- 英语中句子的表语是什么,
- 在平行四边形ABCD,对角线AC=15,BE垂直AC于E,BE=4,若AD=6,AD与BC的距离
猜你喜欢