对象可以说是任何对象的原始型態它可以加载图片、显示文字、画图外,它还能与
对象一样在自己本身里头加载其它的对象而自成一个小群组,用
可以仿真出任何对潒的外观
基本控件里变化最多,功能最多也是令人最想去征服它的一个物件。
●PictureBox与Frame对象一样本身都能装载其它的对象而自己形成一個对象群组。
●如果要拿PictureBox装载对象时可以把它视为Frame来使用。
●与Image对象一样在设计阶段时以Picture属性来加载图片。
●与Image对象一样都是在属性對话窗口按一下〝...〞钮后跳出〝加载图片〞对话框,选择所要的图档然后加载。
●在执行阶段可以用VB的函数来帮PictureBox加载图片:
●在设計阶段,若后悔加载图片想把它消除时,可以把PictureBox按Delete键删掉然后从工具箱拖曳一个新的PictureBox,或是在属性对话框里的Picture属性把〝(位图)〞这几個反白,或是移到〝(〞的最前端按一下键盘的Delete键即可移除图片。
●若在执行阶段想把PictureBox内的图片移除,可再用LoadPicture函数并且传空字符串给咜:
'RGB函数是以红色、绿色、蓝色来表示颜色,详情请到函数指令参考
●若颜色省略则以PictureBox预设的颜色。
●前面有学到随机数的运用因此峩们来做个范例看看,范例─满天繁星:
●Color在Line里与PSet一样是可以被省略的在Color后方,若是加入B则画出的不是线条而是一个空心矩形,若是BF则画出来的是实心矩形。
●若是设定起始角度与终止角度画出来的圆会变成弧,而角度单位使用的是弧度也就是说,180=3....对于没有学過弧度的网友来说,可能是难了点
●若是起始角或终止角使用负数,它们还由由圆心画直线到起始角或终止角这样就可以画出扇形。
●椭圆率则是圆的Y轴与X轴的比值也就是 Y/X ,可以画出椭圆形
●范例:在PictureBox里,拖曳产生一个圆
●Cls方法:Cls方法就是清除屏幕上对象所在范圍的内容,窗体也适用若已存在内存里的内容,则无法消除用法:Object.Cls,范例在上面的画圆范例里
●Point方法:Point就是读取PictureBox某一点上的颜色数徝,传回值是长整数型态在窗体上也适用,用法:传回值 = Object.Point
●AutoRedraw属性:上面的PSet、Line、Circle是VB所提供的,画图在屏幕上的方法因此只要对象移出屏幕外,或是对象被其它窗口或对象给盖着刚才所画的图会不件,若在绘图时把AutoRedraw设为True,则可把图绘入内存即使用Cls方法也清除不掉,范例在上面的画圆范例里头
●SavePicture只能存BMP格式的档按,请别异想天开把扩展名改成JPG或GIF存起来的图仍是BMP格式的图。
来源对象上的宽度, 来源对潒上的高度, 贴图模式
●至于贴图模式留在其单元里的特殊功能里讨论
●CurrentX与CurrentY属性,设定或传回目前PictureBox上画笔所在的位置窗体也适用。
对象可以说是任何对象的原始型態它可以加载图片、显示文字、画图外,它还能与
对象一样在自己本身里头加载其它的对象而自成一个小群组,用
可以仿真出任何对潒的外观
基本控件里变化最多,功能最多也是令人最想去征服它的一个物件。
●PictureBox与Frame对象一样本身都能装载其它的对象而自己形成一個对象群组。
●如果要拿PictureBox装载对象时可以把它视为Frame来使用。
●与Image对象一样在设计阶段时以Picture属性来加载图片。
●与Image对象一样都是在属性對话窗口按一下〝...〞钮后跳出〝加载图片〞对话框,选择所要的图档然后加载。
●在执行阶段可以用VB的函数来帮PictureBox加载图片:
●在设計阶段,若后悔加载图片想把它消除时,可以把PictureBox按Delete键删掉然后从工具箱拖曳一个新的PictureBox,或是在属性对话框里的Picture属性把〝(位图)〞这几個反白,或是移到〝(〞的最前端按一下键盘的Delete键即可移除图片。
●若在执行阶段想把PictureBox内的图片移除,可再用LoadPicture函数并且传空字符串给咜:
'RGB函数是以红色、绿色、蓝色来表示颜色,详情请到函数指令参考
●若颜色省略则以PictureBox预设的颜色。
●前面有学到随机数的运用因此峩们来做个范例看看,范例─满天繁星:
●Color在Line里与PSet一样是可以被省略的在Color后方,若是加入B则画出的不是线条而是一个空心矩形,若是BF则画出来的是实心矩形。
●若是设定起始角度与终止角度画出来的圆会变成弧,而角度单位使用的是弧度也就是说,180=3....对于没有学過弧度的网友来说,可能是难了点
●若是起始角或终止角使用负数,它们还由由圆心画直线到起始角或终止角这样就可以画出扇形。
●椭圆率则是圆的Y轴与X轴的比值也就是 Y/X ,可以画出椭圆形
●范例:在PictureBox里,拖曳产生一个圆
●Cls方法:Cls方法就是清除屏幕上对象所在范圍的内容,窗体也适用若已存在内存里的内容,则无法消除用法:Object.Cls,范例在上面的画圆范例里
●Point方法:Point就是读取PictureBox某一点上的颜色数徝,传回值是长整数型态在窗体上也适用,用法:传回值 = Object.Point
●AutoRedraw属性:上面的PSet、Line、Circle是VB所提供的,画图在屏幕上的方法因此只要对象移出屏幕外,或是对象被其它窗口或对象给盖着刚才所画的图会不件,若在绘图时把AutoRedraw设为True,则可把图绘入内存即使用Cls方法也清除不掉,范例在上面的画圆范例里头
●SavePicture只能存BMP格式的档按,请别异想天开把扩展名改成JPG或GIF存起来的图仍是BMP格式的图。
来源对象上的宽度, 来源对潒上的高度, 贴图模式
●至于贴图模式留在其单元里的特殊功能里讨论
●CurrentX与CurrentY属性,设定或传回目前PictureBox上画笔所在的位置窗体也适用。