程序做到一半了才发现line控件没有事件(不要笑,以前没有用过这个控件),而我要能在窗体上动态生成多条line,并能将选中的删除,该如何解决?望高手赐教!
解决方案 »
- VB怎么设置WindowsMediaPlayer控件的视频播放次数,在线等
- 请问高手们,如何在vb2005中用DAO给access数据库设置主键,并且自增啊?
- 奇怪的问题!关于网页提交!text框可以输入东西但是不能提交!
- 如何在Datagrid控件件里实现增加,删除,修改操作?
- 问个VB应用程序启动的问题
- 午夜12点没解决这个问题,我就自杀!关于数据库的连接!
- VB类型转换的问题,在线等,解决给分。
- 有关VB编译程序的问题
- 关于adodc控件与文本框控件联结的一个问题
- Excel通过VBA下载网页的制定数据
- 关于打印查询结果的问题?(我查了以前的贴子,还是不懂)
- 请问SQL中如何中行日期的比较?
(就是将PictureBox做的很窄,让他看上去像一个line)
可以通过下面的思路来模拟一些事件。Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 1 Then
If CLng(Sqr(Abs(((Line1.X2 - Line1.X1) * (Line1.Y2 - Line1.Y1))))) = CLng(Sqr(Abs((X - Line1.X1) * (Y - Line1.Y1)))) + CLng(Sqr(Abs((Line1.X2 - X) * (Line1.Y2 - Y)))) Then
Print "OK"
End If
End If
End Sub
刚刚试了一下,Screen.ActiveControl对TextBox有焦点的控件好用,对line,label,image都不好用,也就是说line,label,image永远都不能是ActiveControl,而且,如果窗体上没有TextBox这样有焦点的控件,还会有运行时错误:(
谢谢!
自己画 但怎么画?有没有原程序。
我也遇到楼主一样的问题,后来用“图片框”代替。虽然可以实现效果
但总觉得,不妥
能否发于我的信箱中:
EMAIL: [email protected]