第6章绘图.ppt

  1. 1、本文档共110页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3、自定义规格坐标系 1、通过4个属性定义: [object].ScaleLeft=x [object].scaletop=y [object].scalewidth=width [object].scalehight=hight 2、通过scale 方法定义 [object].scale (x1,y1)-(x2,y2) 注:其中(x1,y1),(x2,y2)分别为对象最左上角坐标和最右下角坐标。 例:form1.scale (-100,100)-(100,-100) 画直线Line方法 格式:[object].line (x1,x2)-(x2,x2),color 例:Line (5, 5)-(12, 12), RGB(255, 0, 0) 使用line画矩形 1、画矩形: 2、加b画矩形,使用对角点画矩形 3、b后附加F,实现填充 6.5 颜色 Vb的颜色表示 1、rgb函数:rgb(255,0,0) 2、QbColor函数:QbColor(1)表示蓝 3、vb颜色常数:VbRed,VbGreen 4、直接使用颜色值(长整型数) QbColor函数例: 7.2 过程的定义与调用 在VB中,除了系统提供的内部函数过程和事件过程外,用户可自定义下列四种过程(书247页) * *“Sub” 开头的为子过程 **“Function” 开头的为函数过程 “Property”开始的为属性过程 “Event”开始的为事件过程 自定义过程的的定义和调用 例如:打印一个用符号组成的直角三角形图案。 同样也可调用事件过程 函数定义 [Private|public] function 函数名 [(参数列表)] as type ………… 函数名=表达式 ………… End function 自定义函数的调用,同标准函数一样。 例:定义一个计算圆面积的函数,并用事件过程调用。 练习: 1、用过程改写书例5_2选择法排序. 2、用函数实现求组合数 1、形式参数前用ByVal界定 2、调用过程时 实际参数的值传给形式参数后,二者不再有任何联系, 即形式参数的变化 实际参数的值。 例:书例 (见参数传递窗体) 参数传递又例:见参数传递窗体 其它例题:见书后习题 变量作用域例 书例: 注意,过程中引用的变量总是同名变量中作用范围最小的那个. KeyPress( ….. ,KeyAscII as integer) -----KeyAscII为按键的AscII值。 大小写字母是不同的。 KeyDown( ….. ,KeyCode as integer) -----KeyAscII为按键的物理位置。 大小写字母是相同的,都得到大写字母的码。 Keyup参数含义与keydown相同 2.关闭文件 close [#]filenumber1[,[#],filenumber2] 例:关闭文件号为3的文件 Close #3 1、标准格式输出语句write# 2、自定义格式输出语句print# 格式:print #filenumber,[outputlist] 功能:把outputlist的值直接写入文件,不加数据类型识别符。 1.Input 语句 格式:input #filenumber ,valist 功能:从文件中读出数据到valist 变量列表中的对应变量. 例:用input从y20.txt中读入前20个整数到数组a中,并将a数组的这20个元素写到C20.txt中. 代码: 2、Line input #语句 格式: Line input #filenumber,varname 功能: 从文件中读出一行字符串到varname中,直到遇到回车符或回车换行为止。 3、input 函数 格式: Input(number,[#]filenumber) 功能: 从文件中,读取number个字符作为函数的返回值。 8.3 随机文件 又称记录文件,由固定长度的记录顺序排列而成. 1.打开 Open pathname for random as [#]filenumber Len=reclength 2.写 put [#]filenumber,[recnumber],varname 3.读 get [#]filenumber,[recnumber],varname 8.4 二进制文件 由字节的顺序排列而成. 1.打开 Open pathname for Binary as [#]filenumber 2.写 put [#]filenumber,

文档评论(0)

jyf123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档