永发信息网

用VB画一个十字交叉线的问题

答案:2  悬赏:20  手机版
解决时间 2021-02-07 11:11
程序是用一个PICTURE控件实时显示摄像头图像,我用LINE画两条线,想在图像上显示出来,但是现在的问题是看不到画的十字线。AUTOREDRAW也是为TRUE,请问如何才能在实时的图像上画出两条参考的十字线
最佳答案
设置AUTOREDRAW=TRUE后应该能时时显示.显示不出来可能有两个原因.
1. 你给的坐标超出PICTURE的大小.
2. 你的 画线代码 在 显示摄像头图像代码 之前, 每次刚刚画线后马上被摄像头图像覆盖了.

给你一个在Form上作图的代码供你参考, 空白Form添加一个buttom即可
(我这里Form的AUTOREDRAW=False)

Private Sub Command1_Click()
x = Form1.ScaleWidth / 2
y = Form1.ScaleHeight / 2
o = Form1.ScaleHeight / 2
Randomize
For i = 1 To 300
Cls
DrawWidth = 20
PSet (x, o), vbRed
d = d + 20
s = s + 16
e = e + 18
t = t + 14
r = r + 13
z = z + 12
g = g + 10
c = c + 8
v = v + 6
r = b + 4
b = b + 2
n = n + 1
m = m + 5

DrawWidth = 1
Circle (x, y), d, vbBlue, , , 1 / 3
Circle (x, y), s, vbRed, , , 1 / 3
Circle (x, y), e, vbBlack, , , 1 / 3
Circle (x, y), t, vbByellow, , , 1 / 3
Circle (x, y), r, RGB(4, 5, 6), , , 1 / 3
Circle (x, y), z, RGB(24, 25, 26), , , 1 / 3
Circle (x, y), g, RGB(12, 13, 56), , , 1 / 3
Circle (x, y), c, RGB(56, 234, 45), , , 1 / 3
Circle (x, y), v, RGB(89, 124, 189), , , 1 / 3
Circle (x, y), b, RGB(78, 178, 42), , , 1 / 3
Circle (x, y), n, RGB(90, 40, 60), , , 1 / 3
Circle (x, y), m, RGB(193, 82, 254), , , 1 / 3
For gg = 1 To 1000
Next gg
Next i

End Sub
希望对你有帮助
全部回答
你好! 在picture上添加两条line控件试试 希望对你有所帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
读康德《答复这个问题:"什么是启蒙运动"》
水村山郭酒旗风的意思
下列应用板块构造理论对地质地貌现象的解释正
长城驾校招生点地址有知道的么?有点事想过去
急!急!急!12号字的字高和字宽分别是多少mm
计算机网络广场地址好找么,我有些事要过去
成都理工大学教学9楼A楼(西南门)地址在什么地
怎么查OPPO手机固件版本
小熊电炖锅DDZ-1081快炖可以保温吗?
弘鑫汽车美容养护广场地址有知道的么?有点事
江岸区7天酒店(武汉新世界国贸店)哪位知道具
圆通快递贵阳到遵义要多久?
晓清面饭馆在什么地方啊,我要过去处理事情
东富商场凉拌菜地址在什么地方,我要处理点事
怎样回答 Used you to go fishing否定回答是
推荐资讯
安卓手机用什么软件可以打开不一样的文件
内蒙烤全羊这个地址在什么地方,我要处理点事
“毒豆芽”、“染色馒头”、“瘦肉精”肉等问
祥泰合医药公司团结路大药房我想知道这个在什
美的卧式冰柜 冷藏效果不好怎么回事
永盛投资有限公司地址在哪,我要去那里办事
阿里郎跆拳道地址在哪,我要去那里办事
容积率多大好
只知道一首歌有句歌词好像是你已不在我的什么
安阳市烟草公司林州市分公司地址在什么地方,
永寿诚信房产中介信息部在哪里啊,我有事要去
酷派手机y76自动关机,充电疑常
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?