请教,关于picturebox的用法
我要在picturebox里绘图,所要绘的图是把下位机发来的数据按照0,1的不同在picturebox里画出来,可是,只能看到头几位数据的图,当超过picturebox的大小的时候,就无法看到了,我用了一些网上说的方法:“画一个PictureBox,采用VB提供的默认名字Picture1, 再在Picture1上面画一个PictureBox,默认名字为Picture2,注意别忘了设置:Picture2.AutoSize=TRUE;接着,加上水平和垂直滚动条,默认名字分别为:HScroll1,VScroll1;以后加载图形到Picture2上,就可以了;”
Private Sub form_load()
Picture1.AutoRedraw = True
Picture1.AutoSize = False
Picture2.AutoRedraw = True
Picture2.AutoSize = True
Picture2.Left = 0
Picture2.Top = 0
Picture2.Width = Picture1.Width
Picture2.Height = Picture1.Height
HScroll1.Min = 0
HScroll1.Max = Picture2.Width - Picture1.Width
If HScroll1.Max < 0 Then HScroll1.Enabled = False
PicScale Picture2 '调整图像框的坐标系
End Sub
这是我的代码,可是,不行啊!!!!!!!!!!!!!!!!
这是我所保存的图片
可以看到它后面还是有图的,可是所加的滚动条不管用
还希望大家指点一下
谢谢!~~~~~~~~~~~