VB 的 PictureBOX 控件绘图问题 - VB / 控件
初学,大胆提问,请高手不吝赐教
1、滚动条点击与绘图板(屏幕,Piceure1)的移动问题已经解决。
Picture1.Top = -VScroll1.Value + bcW '垂直移动
Picture1.Left = -HScroll1.Value + bcW '水平移动
'bcW 是预留的左、上刻度尺的宽度
'Picture1、滚动条、刻度尺均放在容器 Picture2 之内
2、刻度尺的绘制,许多软件左边与上边均有刻度尺。使用何种控件绘制刻度尺,以及如何与绘图板(Picture1)尺寸联动
3、绘图编程至少需要几个PictureBox 控件。经试验,使用Image(图像)控件常被移动的PictureBox覆盖,不能作刻度尺容器
4、如何实现鼠标拖曳移动绘图板(Picture1,屏幕)
5、如何实现绘图板 Picture1 中的已经绘制图元的放大与缩小,是重定义边界范围后重新绘制,还是有其他方法。
如果有代码,请标注主要块的注释,多谢了。
下图是在作的简单绘图程序的截屏,黄色条准备放刻度尺。
蛮好,支持一个。
友情Up..............
不错!
2)用 PictureBox,起始的刻度就是 HScroll1.Value、VScroll1.Value。
3)刻度尺用 PictureBox 就没有覆盖的问题了
4)我这里有例子 http://topic.csdn.net/u/20090303/15/06e33c81-a1cd-4861-984f-2666cc784dc7.html
5)最精简的方法当然是重绘,如果你对资源占用不是很在意,可以再加一个隐藏 PictureBox 作图,当前的 PictureBox 也不用移动了,只有安装滚动位置和缩放调整 PaintPicture 的参数即可。
见 http://topic.csdn.net/u/20080707/00/255e395a-68f0-42c8-b859-88fe01b59966.html
谢谢 4 楼 tiger_zhao。
顶
相关问答:
我有厂家做的ASP的监控录像(DVR)的局域网播放的源程序与控件,想要用ASP.net做一个视频回放的程序(利用他的控件)但不知如下去做,望各位指点。
先搞清楚他们的控件是怎么用的,
然后就直接用好了.
不过,如 ......
请教一下:我用vb写了一个调用Illustrator的测试程序,代码很简单:Private Sub Command1_Click()
Dim app As New Illustrator.Application
Dim doc As Illustrator.Document
Dim thislayer As Illustrator.Layer ......
想在warcraft3里进行写屏操作【如对战平台中的胜负提示信息】,效果就像游戏平台中一样,我试过在一窗口中写入文字,然后一直让窗口强制最前,虽然能实现文字显示,但是文字会不断闪烁,而且有不确定BUG,通过论坛搜 ......
怎么优化查询的效率,比如我想从100万条记录中每次只查询100条记录的话,那么这条sql语句该怎么实现,注意:语言是VBScript的,
http://www.cnblogs.com/anjou/archive/2007/10/17/926944.html
涉及到算法,goog ......
我是VB的新成员,现在想用VB来做个TXT文档,请大家给我代码及介绍一下相应的控件!
非常感谢!!!!!!
可以用一些OFFICE控件
google上找一下吧,VB写入TXT,很多样例代码的
直接调查用就可以了
面对美女 ......