- 8
- 0
- 约4.31千字
- 约 4页
- 2016-12-03 发布于贵州
- 举报
VB中PitureBox控件使用方法
VB中PictureBox控件使用教程??
PictureBox对象可以说是任何对象的原始型态,它可以加载图片、显示文字、画图外,它还能与Frame对象一样,在自己本身里头加载其它的对象而自成一个小群组,用PictureBox可以仿真出任何对象的外观,PictureBox是VB基本控件里变化最多,功能最多,也是令人最想去征服它的一个物件。
●PictureBox与Frame对象一样,本身都能装载其它的对象而自己形成一个对象群组。
●如果要拿PictureBox装载对象时,可以把它视为Frame来使用。
●与Image对象一样在设计阶段时,以Picture属性来加载图片。
●与Image对象一样都是在属性对话窗口按一下〝...〞钮后,跳出〝加载图片〞对话框,选择所要的图档,然后加载。
●在执行阶段,可以用VB的函数来帮PictureBox加载图片:
Command1_Click()
Picture1.Picture = LoadPicture(E:\MyGif\AniGif0562.gif)
End Sub
●在设计阶段,若后悔加载图片,想把它消除时,可以把PictureBox按Delete键删掉,然后从工具箱拖曳一个新的PictureBox,或是在属性对话框里的Picture属性,把〝(位图)〞这几个反白,或是移到〝(〞的最前端,按一下键盘的Delete键即可移除图片。
●若在执行阶段,想把PictureBox内的图片移除,可再用LoadPicture函数,并且传空字符串给它:
Private Sub Command1_Click()
Picture1.Picture = LoadPicture()
End Sub
--------------------------------------------------------------------------------
●在PictureBox里画图:
●PSet方法:PSet不只是用在PictureBox上,也可以用在窗体上,PSet最主要功用用就是在某一点位置上画一个点,用法是Object.PSet(X,Y), Color:?Private Sub Command1_Click()
Picture1.PSet(500,260),RGB(128,0,255)
RGB函数是以红色、绿色、蓝色来表示颜色,详情请到函数指令参考
End Sub
●若颜色省略,则以PictureBox预设的颜色。
●前面有学到随机数的运用,因此我们来做个范例看看,范例─满天繁星:
Private Sub Timer1()_Timer
Randomize
X = Int(Rnd * Picture1.ScaleWidth)
Y = Int(Rnd * Picture1.ScaleHeight)
R = Int(Rnd * 256)
G = Int(Rnd * 256)
B = Int(Rnd * 256)
Picture1.PSet (X, Y), RGB(R, G, B)
End Sub
●Line方法:Line方法专门用来画直线的工具,在窗体上也可以使用,用法:Object.Line(X1,Y2)-(X2,Y2), Color, BF
●Color在Line里与PSet一样是可以被省略的,在Color后方,若是加入B则画出的不是线条,而是一个空心矩形,若是BF,则画出来的是实心矩形。
Private Sub Command1_Click()
Picture1.Line(50,50)-(500,750)
End Sub
Private Sub Command1_Click()
Picture1.Line(50,50)-(500,750), ,B
End Sub
Private Sub Command1_Click()
Picture1.Line(50,50)-(500,750), ,BF
End Sub
●Circle方法:Circlr方法专门用来画圆,窗体上也是可以使用,用法:Object.Circle(X,Y), R, Color,?起始角度,?终止角度,?椭圆率
Private Sub Command1_Click()
Picture1.Circle(1000, 1000), 800
End Sub
Private Sub Command1_Click()
Const PI = 3.1415926535
Picture1.Circle (1000, 1000), 800, , PI / 4, 3 * PI / 4
End Sub
●若是设定起始角度与终止角度,画出来的圆会变成弧,而角度单位使用的是弧度,也就是说,180。=3.1415926535...对于没有学过弧度的网友来说,可能是难了
您可能关注的文档
- SKF润滑性能及用途.doc
- SKG130原汁机评测:锁定营养,多倍出汁.doc
- SKG135原汁机:无氧化出汁口,果汁营养高.doc
- SKG206原汁机评测(new).doc
- SLB立式拆式双吸泵价格.doc
- SMA-1面层试铺总结.doc
- SKG209原汁机评测 (6-26).doc
- SMI第八拆分为什么拆分1.6倍 这是为什么呢,亲爱的玩家们仔细瞧瞧.doc
- SMAR通型彩色视频会议摄像机.技术规格.特性。..doc
- SMP-Q-016-A 产品放行管理制度.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 虹口区2009学年第一学期高三英语期终教学质量监控测试卷(附答案).doc VIP
- CNAS-CL01-2018检验和校准实验室能力认可准则培训教材.ppt
- GMP标准简介(程克文)课件.pptx VIP
- 2025年中国大唐集团有限公司校园招聘笔试参考题库附带答案详解.docx
- 民族药四数九里香.pptx VIP
- 2022年四川省雅安市中考数学试卷真题(附答案详解)文字可复制.pdf
- 2026年春季北师大版(2024)三年级下册数学教学计划(含进度表).docx VIP
- 党支部2025年度组织生活会个人对照在学习贯彻党的创新理论、在加强党性锤炼、在联系服务群众、在发挥先锋模范作用、在改作风树新风存在的不足.docx VIP
- 职业生涯规划与就业创业指导 第3版 第4章 生涯目标与职业决策.ppt VIP
- 2026年Shopee店铺运营实战手册.pptx
原创力文档

文档评论(0)