注册 登录
编程论坛 VB6论坛

把一矩阵按图片的形式显示到图片框里

Miss虫虫 发布于 2013-06-02 21:57, 395 次点击
求助,各位大侠帮帮忙,我现在想把一矩阵显示到picturebox里面,显示的内容是图片的形式,而不是矩阵里面的值,但是我不知道现在该怎么做了,求各位帮帮忙,跪谢
3 回复
#2
lowxiong2013-06-03 06:37
可用画点的方式解决,用法为“控件.pset (x,y),矩阵值”,如下代码可在窗口的左上角画一个30*30红方块
Private Sub Command1_Click()
  Dim i As Integer, j As Integer
  Me.ScaleMode = 3  '设置为像素点画像模式
  For i = 0 To 30
    For j = 0 To 30
      Me.PSet (i, j), 255  '255可替换为你矩阵中对应点的值
    Next
  Next
End Sub

#3
Miss虫虫2013-06-03 16:31
回复 2楼 lowxiong
谢谢,我还想问您一个问题,我想在image里面显示图片,但是图片不按比例缩小,导致图像变形,请问这个怎么解决?
#4
lingqdy2020-05-07 20:00
楼主搞好了把例子传上来看看啊
1