【VB开源代码栏目提醒】:以下是网学会员为您推荐的VB开源代码-VB简单计算器程序设计 - 编程语言,希望本篇文章对您学习有所帮助。
第五章简单计算器
程序设计小数问题图标与光标颜色与逻辑运算坐标与坐标系图形有关属性Line控件与Shape控件Line方法Paint事件与AutoRedraw属性计算器基本功能实现渐变背景动画光标小数
问题Single类型符12.1、2.3E5、3.5E-210387位有效位数Double类型符1030815位有效位数颜色问题红色、绿色、蓝色与其它信息Alpha通道透明程度组合成32位长整数Mod与分解颜色逻辑运算And分解图形绘制对象FormPictureBoxPrinter坐标与坐标系左上角为坐标原点坐标单位由ScaleMode属性指定0--用户定义 1--Twip 2--磅 3--像素 4--字符 5--英寸 6--毫米7--厘米ScaleWidth ScaleHeight ScaleLeft ScaleTopScaleX和ScaleY方法Scale方法Scale方法自定义坐标系Scale xLeftyTop-xRightyBottom默认左上角为00无参数时表示取消自定义坐标系Picture1.Scale 05-100-5图象绘制对象的有关属性DrawMode绘制模式DrawStyle线型DrawWidth画笔宽度DrawMode属性1--Blackness 黑色2--Not Merge Pen 与15相反3--Mask Not Pen 前景色取反再与背景组合4--Not Copy Pen 前景色取反5--Mask Pen Not 背景色取反再与前景组合6--Invert 反转图象7--Xor Pen 前背景色异或8--Not Mask Pen 与9相反9--Mask Pen 前、背景色合二为一10--Not Xor Pen 与7相反11--Nop 无操作12--Merge Not Pen 背景色与取反前景色组合13--Copy Pen 使用BorderColor或ForeColor画图14--Merge Pen Not 前景色与取反背景色组合15--Merge Pen 前背景色组合16--Whiteness 纯白色Line线控件作用显示直线主要属性X1、Y1、X2、Y2BorderWidth线的宽度BorderColor线的颜色BorderStyle线的类型0--Transparent 1--Solid 2--Dash 3--Dot 4--Dash-Dot 5--Dash-Dot-Dot 6--Inside SolidDrawMode绘制直线的模式Shape形控件作用显示矩形、圆等主要属性ShapeFillColor FillStyleBorderWidth线的宽度BorderColor线的颜色BorderStyle线的类型DrawMode绘制模式0--Rectangle 1--Square2--Oval椭圆 3--Circle4--Rounded Rectangle 5--Rounded Square0--Solid 1--Transparent 2--水平线 3--垂直线4--向下对角线5--向上对角线6--直角交叉线7--对角交叉线0--Transparent 1--Solid 2--Dash 3--Dot 4--Dash-Dot 5--Dash-Dot-Dot 6--Inside SolidLine方法绘制直线、矩形Line Stepx1y1-x2y2颜色BF 省略起点坐标时从当前坐标点开始Step表示相对坐标B表示绘制矩形F表示填充矩形Picture1.Line 1010-100100QBColor4BF