一、引言
定长切割程序设计是工业制造、机械加工等领域中常见的一种程序设计方式,主要用于将原材料按照预定的长度进行切割。
本文将对定长切割程序设计的步骤进行详细介绍,并通过一个实际例子,帮助读者更好地理解。
二、定长切割程序设计的步骤
1. 确定设计目标
在进行定长切割程序设计之前,首先要明确设计目标,包括所需切割的材料类型、数量、长度等。
同时,还需考虑生产效率和安全性等因素。
2. 采集数据
根据设计目标,收集相关材料的数据,如材料的硬度、厚度、宽度等。
这些数据将作为后续程序设计的重要依据。
3. 设计切割路径
根据收集到的数据,设计切割路径。
切割路径应确保材料在切割过程中稳定,避免振动和偏移。
同时,还需考虑切割速度、刀具选择等因素。
4. 编写程序代码
根据设计好的切割路径,编写程序代码。
程序应能够实现定长切割、自动计数、报警提示等功能。
在编写程序时,还需考虑程序的易用性和可维护性。
5. 调试与优化
完成程序编写后,进行调试与优化。
调试过程中,需检查程序是否能够实现预定功能,并对程序进行优化,提高运行效率和稳定性。
6. 实际应用与反馈
将程序应用于实际生产中,收集反馈意见,对程序进行进一步完善。
三、定长切割程序实例
假设我们需要设计一个定长切割程序,用于切割一根长度为10米的金属棒材,每次切割的长度为2米。下面是一个简单的实例:
1. 确定设计目标
设计目标为切割一根长度为10米的金属棒材,每次切割的长度为2米。
同时,考虑生产效率和安全性,确保程序能够稳定、高效地运行。
2. 采集数据
收集金属棒材的数据,包括硬度、厚度、宽度等。
这些数据将用于选择适合的切割工具和设定切割速度。
3. 设计切割路径
设计切割路径,确保金属棒材在切割过程中稳定。
选择适合的切割工具,如刀片或激光切割机。
设定合理的切割速度,以确保切割质量。
4. 编写程序代码
编写定长切割程序,实现以下功能:
(1)输入金属棒材的总长度和每次切割的长度;
(2)自动计算切割次数;
(3)控制切割工具进行定长切割;
(4)在每次切割完成后,自动记录已切割的长度;
(5)当剩余长度小于预设值时,提示报警。
5. 调试与优化
完成程序编写后,进行调试与优化。
测试程序是否能够正确计算切割次数、控制切割工具进行定长切割、记录已切割的长度以及报警提示等功能。
对程序进行优化,提高运行效率和稳定性。
6. 实际应用与反馈
将程序应用于实际生产中,收集反馈意见。
例如,如果程序在实际应用中存在误差,可以对程序进行修正,提高精度。
还可以根据实际需求,增加其他功能,如数据报表生成、远程监控等。
四、总结
本文介绍了定长切割程序设计的步骤及一个实际例子。
通过明确设计目标、采集数据、设计切割路径、编写程序代码、调试与优化以及实际应用与反馈等步骤,可以完成一个稳定、高效的定长切割程序设计。
在实际应用中,还需根据实际需求对程序进行不断优化和完善。
关于mapgis的使用技巧,要详细操作步骤
一、如何将mapgis的图形插到word、excel、PowerPoint 中首先点取mapgis菜单“其他->OLE拷贝”,接着打开word,点取“粘贴”。 Mapgis数据就复制到word文档里。 二、空心字格式使用空心字时,字体采用相应字体编号的负数。 如:-3表示黑体空心字。 三、合并区 1、可以在屏幕上开一个窗口,系统就会将窗口内的所有区合并,合并后区的图形参数及属性与左键弹起时所在的区相同。 2、也可以先用菜单中的选择区功能将要合并的区拾取到,然后再使用合并区功能实现。 3、还可以先用光标单击一个区,然后按住 CTRL 键,在用光标单击相邻的区即可。 四、翻转图形在Mapgis中的其它下面整图变换中比例参数的X比例中输入法-1或Y比例中输入-1后确定。 五、CAD转化为MAPGIS 1.将CAD文件另存为2004/2000DXF格式。 2.在MAPGIS主程序中选择“文件转换”。 3.输入中选择转入DXF文件,确定并复位 4.保存点线文件(面无法转化)六、MAPGIS转化为CAD 1.在MAPGIS主程序中选择“文件转换”。 2.分别装入点线文件,复位并全选。 3.输出中选择“部分图形方式输入DXF”全选并确定。 4. 打开保存的DXF文件,用CAD复位显示图形,并改字体样式。 5.保存成CAD格式。 七、如何把JPG格式的转成MSI格式 图象处理----------图象分析模块。 在里面点:文件--------数据输入--------转换数据类型(选JPG)---------添加文件---------转换转换后的格式为mapgis的msi影像文件!转换为MSI文件格式后再在输入编辑里,导入后矢量化。 八、在电脑里如何做剖面图,不用手画,而且精度更高!1、先把MAPGIS图生成JPG格式,在PHOTOSHOP中图像—图像大小—文挡大小中输入经过变化后的宽度和高度数字(根据剖面图的比例和JPG图的比例关系得出);然后按需要裁剪,以减少图形的所占内存;2、裁剪后旋转使剖面线处于水平位置;3、在MAPGIS中插入裁剪旋转后光栅文件,新建线和点文件,以剖面线为水平的X轴,画垂直X轴的线为Y轴,以剖面线起点的位置为坐标原点,以剖面线起点的高程为起始Y轴刻度,在X和Y轴上标上相对应比例尺的刻度。 4、以图上等高线和X轴交点为垂足画垂直X轴的直线,以等高线的高程画垂直于Y轴的直线,上述两直线相交点就是我们要求剖面轮廓线的拐点,把这样一系列的点连起来就成了剖面图的轮廓线。 5、最后再整饰一下,就作成了剖面图。 其实也可以直接在MAPGIS中直接做,这样就省了用PHOTOSHOP这一步骤,但这样很容易破坏原文件。 (如果是已成的矢量图,目前可以用些软件实现剖面自动生成了如Section等,注意剖面方向和比例尺等些因素,要是在平面上加个钻孔或其他地质内容,可以把剖面线和地质内容同时复制出来,再在其他里整图变换成剖面的比例,然后把剖面线和地质内容粘贴进去,并旋转使起点对齐,从地质内容(地质界线,探槽,浅井等)和剖面线交点处,向下投在已成剖面上即可。 九、工程打印输出方法MAPGIS提供三种输出方法:windows输出、光栅输出、PostScript输出; 1、windows输出 “windows输出”是MAPGIS平台利用windows的GDI,在各种打印机,绘图仪上输出,输出设备必须安装好对应的windows输出驱动程序。 由于在整个打印过程中MAPGIS没有做任何的处理,只是调用了windows的打印驱动来打印输出各种图件,所以如果这时出现打印问题,应该优先考虑是不是页面设置和硬件上出了问题。 对于“windows输出”,由于受到输出设备的windows输出驱动程序及输出设备的内部缓存等因素的限制,在输出一些比较复杂的图形时,可能有的图元、线型或者颜色不能正确输出,并且部分数据的处理会比较慢,这种情况只有在“光栅输出”下才能解决。 2、光栅输出 MAPGIS光栅输出是为了解决复杂图形的输出以及部分绘图仪的设备内存限制等问题而设计的,它极大的提高了大幅面地图的输出速度。 MAPGIS设计了一个针对地图处理的高速软件RIP,它先对图形进行分色光栅化,形成供打印机及彩色喷墨绘图仪输出用的分色光栅文件,然后再驱动彩色喷墨绘图仪进行输出。 3、PostScript输出 PostScript输出,主要应用于地图的出版印刷中,所以普通客户用的很少。 问题:打印镜像,即打印一幅完整的图后,又连续出两张或三张纸,或是空纸,或只打印了图形的某个边等多种情况?解答:该问题的实质是页面设置的大小和后面的纸张设置的太小不匹配造成的,也就是说纸张容不下要打印的幅面了,MAPGIS自动出现了分页的情况,比如在页面中设置幅面设置为A4,后面纸张尺寸设置时纸张类型又设置为A4,这样打印时一定会出现镜像问题。 该问题的解决方法就是页面设置按照要求设定,而后面的纸张的设置则不要受此影响,纸张实际大小是多少就设置多少。 另外可能的原因还有“飞点”和“打印机内存不够或内存泄漏”等情况。 若出现“飞点”,利用“输入编辑”模块中的“文件压缩存盘”功能去除飞点。 若是“内存泄漏”等原因,最好将打印作业清除后,重新启动打印机。 十、mapgis中坐标单位的问题MAPGIS中的数据是1:1的比例尺(即与实际地物等大),米的坐标单位.而按图幅输出时,实际地物是缩小了一个比例尺的倍数画到图纸上的,为了方便读取图纸坐标,图纸坐标的坐标单位一般是毫米,所以要得到真实坐标,必须乘以比例尺的倍数来得到1:1的比例尺,再除以1000将毫米转换为米。 十一、MAPGIS投影坐标类型中,大致有五种坐标类型1.用户自定义也称设备坐标(以毫米为单位),2.地理坐标系(以度或度分秒为单位),3.大地坐标系(以米为单位),4.平面直角坐标系(以米为单位),5.地心大地直角。 说明:MAPGIS中的大地坐标系其实是投影平面直角坐标系高斯克吕格投影类型中的一个情况,比例尺分母为1,单位为米。 因为此时的图形坐标和实际测量的大地坐标是一致的,所以成为大地坐标系。 测量学中的大地坐标系并不是上述的含义,它是大地地理坐标系的简称。 地球椭球面上任一点的位置,可由该点的纬度(B)和经度(L)确定,即地面点的地理坐标值,由经线和纬线构成两组互相正交的曲线坐标网叫地理坐标网。 由经纬度构成的地理坐标系统又叫地理坐标系。 地理坐标分为天文地理坐标和大地地理坐标,天文地理坐标是用天文测量方法确定的,大地地理坐标是用大地测量方法确定的。 我们在地球椭球面上所用的地理坐标系属于大地地理坐标系,简称大地坐标系。 西安80坐标系与北京54坐标系其实是一种椭球参数的转换,作为这种转换在同一个椭球里的转换都是严密的,而在不同的椭球之间的转换是不严密,因此不存在一套转换参数可以全国通用的,在每个地方会不一样,因为它们是两个不同的椭球基准。 十二、进行设备坐标转换到地理坐标的方法第一步:启动投影变换系统。 第二步:打开需要转换的点(线,面)文件。 (菜单:文件/打开文件)第三步:编辑投影参数和TIC点;选择转换文件(菜单:投影转换/MAPGIS文件投影/选转换点(线,面)文件。 );编辑TIC点(菜单:投影转换/当前文件TIC点/输入TIC点。 注意:理伦值类型设为地理坐标系,以度或度分秒为单位);编辑当前投影参数(菜单:投影转换/编辑当前投影参数。 注:当前投影坐标类型选择为用户自定义,坐标单位:毫米,比例尺母:1);编辑结果投参数(菜单:投影转换/设置转换后的参数。 注:当前投影坐标系类型选择为地埋坐标系,坐标单位:度或度分秒)。 第四步:进行投影转换(菜单:投影转换/进行投影投影转换)。 十三、MAPGIS把经纬度坐标转换为大地坐标投影变换下的“投影转换”菜单下“输入单点投影转换”。 设置“原始投影参数”和“结果投影参数”,并将已知点输进去“投影点”,影转换模块,投影转换菜单下,输入单点投影变换功能。 设置当前投影:地理坐标系,单位可以是度,分,秒或ddmmss格式。 根据数据决定。 如数据是98.78度,那么你的单位就是度。 依次类推。 设置目的投影:投影平面直角坐标系,高斯投影,比例尺分母是1,单位是米,根据你的经度范围输入中央经度。 其他不用设置,点击投影点按钮,在右边就计算出该点的大地坐标。 十四、点位置坐标批量导出在实际工作中, 我们经常需要在某一面图面上同时读出多点的位置坐标至表格中,如在收集的化探实际材料图上,分布有大量的采样点,而这些采样点的坐标对于下步圈定重新某元素的等值线是非常重要,如果一个一个的读出并填制成表,则工作量是十分大。 那么有没有快速的方法呢?答案是肯定的,而且不只一种方法可实现。 第一种方法:(1)进入投影变换模块,对点文件的属性结构进行编辑,增加x字段和y字段,当然这两个字段的的数据类型要选为双精度型或浮点型,设置坐标的小数位数后,在工具菜单中选择点位置转为属性,选择图形坐标的x、y所对应的字段,转换即可。 (2)打开已转为属性的点文件,进行文本转换即可,然后利用WORD进行文本转为表格,将表格复制到EXCEL。 第二种方法:基本原理是利用MAPGIS67中的”文件转换”模块实现的。 具体操作是:(1) 打开MAPGIS67中的”文件转换”,装入点文件(不管是否赋属性),然后在“输出”选单下,选择“输出MAPGIS明码格式”单击注意:在选择“输出MAPGIS明码文件”之前,最好进行一下“重设省缺ID”),保存为“*”格式文件。 (2) 用记事本打开“*”格式文件,选项中从出现坐标的第一行开始至结束的数据,复制粘贴至WORD文档中,用第一种方法转换到EXCELK表中即可。 第三种方法是借助与MAPGIS兼容的MGT6辅助软件实现。 它具有操作步骤简单,实有性强。 具体操作是:(1)进入MGT6界面下打开需转换的点文件,在编辑工具选单下,点击“点位赋至属性”; (2)打开新的EXCEL表,然后进入MGT6,在EXCEL选单下,点击“属性->表格”即可。 至此在刚打开的EXCEL表中已有各点的位置坐标了。 下面是转换过程的一个简单的操作展示。 [提示]MGT6是一功能较好MAPGIS辅助绘图软件,功能较为实用, 在我们的地质工作中有实际意义主要还有:带捕捉功能多段线编辑、卡断线、线卡断线、插入整个表格、插入选择单元格、导出线拐点坐标、自动闭合线、自动拟合线等。 十五、MAPGIS里如何测量角度值造两个同样的子图(线状的),一个子图重合一条边,然后查看参数中,两个子图旋转角度的差。 也可用其他二次开发软件更加方便的量取了。 十六、MAPGIS中,如何把相片插入到工程文件中?新建一个点文件,插入点,然后在点类型那里选择,图象。 还可以将照片转化成msi文件,插入工程,但是MSI文件排起版来可能不太方便!!用点文件,插入点,排版方便,但是提醒楼主注意一下点文件的存储路径,尽量不要改变!如果仅在您的系统中使用,可能没什么问题,就怕别人拷图的时候,丢了点文件!!实在不行,可以在MAPGIS中将图做好,需要贴照片的地方留空,然后输出成TIFF格式,在PHOTOSHOP中将照片贴上不就行了,有个前提就是您的最终用途是出版或印刷或者提交图像格式,不能生成电子地图。 十七、我国采用6度分带和3度分带:1∶2.5万及1∶5万的地形图采用6度分带投影,即经差为6度,从零度子午线开始,自西向东每个经差6度为一投影带,全球共分60个带,用1,2,3,4,5,……表示.即东经0~6度为第一带,其中央经线的经度为东经3度,东经6~12度为第二带,其中央经线的经度为9度。 我省位于东经113度-东经120度之间,跨第19带和20带,其中东经114度以西(包括阜平县的下庄乡以西、平山的温塘、苏家庄以西,井陉的矿区以西,邢台县的浆水镇以西,武安的活水乡以西,涉县全境)位于第19带,其中央经线为东经111度;114度以东到山海关均在第20带,其中央经线为117度。 1∶1万的地形图采用3度分带,从东经1.5度的经线开始,每隔3度为一带,用1,2,3,……表示,全球共划分120个投影带,即东经1.5~4.5度为第1带,其中央经线的经度为东经3度,东经4.5~7.5度为第2带,其中央经线的经度为东经6度.我省位于东经113度-东经120度之间,跨第38、39、40共计3个带,其中东经115.5度以西为第38带,其中央经线为东经114度;东经115.5~118.5度为39带,其中央经线为东经117度;东经118.5度以东到山海关为40带,其中央经线为东经120度。 地形图上公里网横坐标前2位就是带号,例如:我省1:5万地形图上的横坐标为,其中20即为带号,为横坐标值。 当地中央经线经度的计算六度带中央经线经度的计算:当地中央经线经度=6°×当地带号-3°,例如:地形图上的横坐标为,其所处的六度带的中央经线经度为:6°×20-3°=117°(适用于1∶2.5万和1∶5万地形图)。 三度带中央经线经度的计算:中央经线经度=3°×当地带号(适用于1∶1万地形图)。 十八、mapgis67里解析造线功能简介 1 极坐标定点极坐标定点的功能是通过输入角度和距离来定点,输入的角度是指垂线和逆时针方向之间的夹角。 距离是指输入线的长度。 2 键盘输入点 1)坐标值输入在对话框中直接输入 XY 的坐标值,点击“加点”即可。 如有输入错误可进行“退点”操作,同时系统在对话框里显示当前的 XY 坐标值。 2)距离交汇输入当前点的坐标值加上您在对话框里输入的 XY 的坐标值就是您得到点的坐标值。 3 输入定长线直接在弹出的对话框里输入线段的长度即可。 4 角度距离定点 1)选择线段在对话框里输入角度和距离值,鼠标选择需加点的线段,系统捕捉线段上最近的点,根据输入的角度和距离值定点。 2)顺序定点在对话框里输入角度和距离值,点击生成点,系统沿输入线的方向上加点,输入的角度是指与线逆时针方向的夹角。 5 求垂点点击“选择线段”,用鼠标选择需求垂点的线段,然后选择两种求垂点的方式,最后选择“生成点”,系统将在您选择的线段上生成垂点。 十九、mapgis结合excel作资源量估算图传统的资源储量估算图的作法效率低而且容易出错,借助mapgis及excel来完成资源量估算图,不失为一种新的选择。 下面结合自己的经验,论述一下用mapgis结合excel作资源量估算图的过程。 一、图框的生成以前手工绘图的时候,做一幅图一般是先打好网格,再逐网格来绘制,这样能够减少误差。 现在有了电脑,一般是先用电脑生成需要的图框,再把图配准到图框中,再来处理。 生成图框很重要。 Mapgis提供了两大类图框的生成,一是经纬网图框,二是公里网图框。 一般在资源储量核实中用得最多的是公里网图框。 公里网图框的生成很简单,打开mapgis投影变换模块,打开键盘生成矩形图框,根据需要填写相应的参数即可生成。 需要注意的是,坐标系一般填写国家坐标系,起始带号填写相应的带号,标注一般为公里值,因为一般图都不规则,矩形分幅方法选择任意公里矩形分幅,比例尺分母在图上都能找到,网起始值指的是公里网从哪儿开始,比如左下角坐标为.33,.11,1:5000的图,网起始值x填写为437.5,网起始值y填写为2735.5。 对1:5000的图网间隔一般为0.5,而且将左下角平移为原点不要打钩,这样才方便后续工作。 二、拐点投影及坐标转换在作资源量估算图的过程中,把已知的坐标点投影到图上,并进行坐标变换经常要用到,比如矿权范围坐标,作为资源量估算来讲,矿权范围很重要,把拐点坐标很精确的投影到图上,以便确定面积,并根据需要进行转换,以确定经纬度位置等等。 而mapgis软件就提供了这样的方便,打开mapgis,打开投影变换模块,无论用用户文件投影或单点投影变换,可以把点投影到相应比例尺的图上或进行坐标变换。 需要注意的是,用户投影参数及结果投影参数一定要搞清楚,否则会出现错误的结果,如果仅仅是为了坐标变换,比如要结果为3度带或6度带的高斯坐标,结果投影参数的比例尺分母一定要设置为1,单位为米。 而要经纬度坐标,单位则要定为或度、或分、或秒,虽然用也可以,但有些误差。 在要求不是很严格的时候,也可以用。 当然,如果点很少的情况下,也可以直接在输入编辑模块中用定位点来投影,实际上在资源储量核实中的坐标,一般都是大比例尺的高斯平面直角坐标,在mapgis中的坐标表示公式为:横坐标x=高斯坐标y(不要带号)/(比例尺分母/1000)纵坐标y=高斯坐标x/(比例尺分母/1000)比如:高斯坐标为x=,y=,放到比例尺为1:5000的图上,图上坐标一般为:横坐标x=,y=。 这样做的前提条件是用mapgis生成的标准图框没有平移到原点。 三、图像配准有了图框,投了拐点,在拷贝相应的图签,写上相应的图名,一幅的图的框架基本构成了,在这样一个框架的基础上,把各煤层扫描的储量图配准的这样一个统一的图框中,根据需要进行切割,图像处理模块发挥了重要作用。 打开mapgis图像分析或镶嵌配准模块,把扫描的tif图像转换为msi图像,进行配准,在这个过程中需要注意的是,配准所选的点一定要均匀分布,而且点越多越好,校正的时候可以选择用影像精校正,这样出来的图较准确。 最后可以用标准图框生成的区来进行切割。 以方便打印光栅。 四、矢量化矢量化和其它的矢量化没有什么区别,需要注意的是,造区的时候,如果为煤矿,且有底板等高线,块段的边界一般以底板等高线和勘探线为界。 另外每一块段最好造一个区,并且在区属性结构中增加一个块段号字段,填写相应的块段号作为属性,方便区属性的输出。 五、量算面积及资源量估算最后一步就是计算资源量,通过mapgis的区属性,很容易读出面积,再调入excel中进行计算,不容易出错。 在mapgis中,打开属性管理模块,输出相应的区属性,区属性输出时,一般输出为dbf的格式,方便调入excel中进行资源量计算。 然后打开excel,读入区属性,因为区很多,怎样识别你所要的区呢,块段号字段发挥了重要作用。 需要注意的是,区属性中的面积单位一般为平方毫米,要根据比例尺转换为平方米才能满足需要,即乘于常数即可,常数为比例尺分母除以1000后的平方值,然后再填写相应的参数进行计算即可。 在计算的过程中,为了跟计算器算的结果一致,需要用到sum及round函数,sum函数用于求和,round函数的功能是返回某个数字按指定位数取整后的数字,语法是:ROUND(number,num_digits) Number 需要进行四舍五入的数字。 Num_digits 指定的位数,按此位数进行四舍五入。 最后再把excel算的结果表“复制”,在cad中“选择性粘贴”,修改完善后再转入mapgis放到资源估算图上。 (可用其他二次开发软件实现了如mgt6)以上过程,越大、块段数越多的项目,越能简化工作,通过mapgis结合excel来作资源量估算图,给地质人员带来了很多方便,随着软件的发展和软件使用者的熟练,必将给地质人员带来越来越多的方便。 二十、如何捕捉线的节点在输入线时,将鼠标移至你需要捕捉的节点附近,先按住键盘上的SHIFT键(注意不要松开),再单击鼠标左键。 就可以捕捉到离光标最近的节点。 如何捕捉线上的任意位置(也就是即时靠近线)在输入线时,将鼠标移到你需要靠近的线的附近,按一下键盘上的F12键,弹出一个对话框,选择靠近线选项,再单击确定就行了,很简单的。 相交线剪断功能相交线剪断功能,顾名思义就是将两条相交线从它们相交处剪断,在弹出菜单中有两种功能:不剪断母线和剪断母线。 所谓母线就是参考线。 我们没有必要过多的去追究什么是母线,只要记住你所选择的第一根线就是母线,就行了。 如何操作相交线剪断功能先选择功能菜单:线编辑/相交线剪断/剪断母线,然后选择两根需要剪断的线。 (如果用不剪断母线功能,注意选择线的先后顺序,第一次选择的线为母线,第二次选择的线就是要剪断的线)。 二十一、工程图例制作图例版可以方便地提供取图形固定参数和固定属性,也可以方便地进行统改图形的参数,在MAPGIS6.7还提供了一种关联技术,让图列中的不同要素与不同的文件进行关联,这样在输入时,就可以大大提高作图的效率。 如何制作图例,上面所说的如何实现呢?(注意:图例版只能在工程状态下才能新建,使用)第一步:新建工程(注意:图例版只能在工程状态下才能新建,使用,所以要先新建一个工程)。 在新建工程完成后,将出现两个窗口,右边的窗口为图形窗口,左边的为工程的文件管理窗口(如果看不见左边的窗口,请用窗口/显示工作台功能,将工程管理窗口显示出来)第二步:在工程管理窗口中点击鼠标右键,在弹出菜单中选择新建工程图例功能,将会弹出一个“工程图例编辑器”。 第三步:编辑分类(如果你想实现文件与要素之间的关联,这一步就必需编辑,反之,可以不编辑)。 分类是一个广义的概念,是一类要素的总称。 分类与图例的关系是分类中包含许多的图例。 在编辑分类还有两个按钮,即修改属性结构和修改属性内容,其功能主要用于编辑缺省属性结构。 第四步:编辑每个分类中的具体图例以及每个图例的缺省属性。 第五步:在工程文件管理窗口中点击鼠标右键,在弹出的菜单中选择新建文件功能,在此新建两个文件。 用来存放个要素的,并分别对这两个文件定义属性结构。 第六步:在工程管理窗口中击鼠标右键,弹出菜单中选择关联图例文件功能。 弹出一个对话框,选择一个图例文件。 第七步:进行文件与分类的关联。 双击每一个文件后的说明位置,弹出一个对话框,在分类码处输入一个分类码,每个文件都要与某一个分类码进行关联。 第八步:在工程管理窗口中点击鼠标右键,弹出菜单中选择打开图例版功能。 下面就可以使用了。 到此,关于图例的定义和使用就结束了。 还有一些其它使用比如统改属性,统改参数等。
谁有全国计算机等级考试vb二级中语言程序设计的详细知识点啊,不胜感谢。。。
第一章VB程序开发环境的特点:(1)可视化编程(2)面向对象的程序设计(3)结构化程序设计语言(4)事件驱动编程机制(5)访问数据库2.当一个程序包括两个以上的工程时,这些工程构成一个工程组,扩展名为3.一个应用程序可以有多个窗体(最多可达255个)4.标准模块文件是一个纯代码性质的文件,它不属于任何一个窗体,扩展名为5.资源文件由一系列独立的字符串、位图及声音文件(、)组成,资源文件是一个纯文本文件,扩展名为6.窗体和控件被称为对象7.与传统的程序设计语言相比VB最突出的特点是事件驱动编程机制 Basic的菜单栏有两种形式,分别为固定形式和浮动形式第二章对象及其操作1.“对象”是系统中的基本运行实体2.对象是具有特殊属性(数据)和行为方式(方法)的实体3.把只能通过属性窗口设置的属性称为“只读属性”,它只能在设计阶段设置,不能在运行期间改变。 有:Name,BorderStyle(边框类型)属性只适用与窗体(指针)不是一个控件6.每个控件的默认属性即为该控件的控件值。 控件值是一个控件的最重要或最常用的属性。 7.边框上有8个黑色小方框的控件叫做活动控件或当前控件。 当窗体上有多个控件时,最多只有一个控件是活动的。 8.在被选择的多个控件中,有一个控件的周围是实心小方块(其它为空心小方块),这个控件称为“基准控件”9.属性窗口由对象框、属性显示方式、属性列表、属性解释四个部分构成10.控件分为三类:标准控件、ActiveX控件、可插入对象应用程序通常由3类模块组成,即标准模块、窗体模块、类模块第三章 简单程序设计1.续行符与它前面的字符之间至少要有一个空格2.赋值语句兼有赋值和计算双重功能3,不管表达式是什么类型,都可以赋值给一个Variant变量4,注释语句(1)注释语句是非执行语句,仅对程序的有关内容起注释作用(2)任何字符(包括中文字符)都可以放在注释行中作为注释内容。 注释语句通常放在过程、模块的开头作为标题用,也可以放在执行语句(单行或复合语句行)的后面,在这种情况下,注释语句必须是最后一个语句(3)注释语句不能放在续行符的后面5.为了保持程序的完整性,,应当在程序中含有End语句,并且通过End语句结束程序6.用Visual Basic开发程序时,需要一下3步:(1)建立可视用户界面(2)设置可视界面特性(3)编写事件驱动代码7.在保存工程文件之前,应先分别保存窗体文件和标准模块文件(如果存在)8.应用程序是一个指令集,用来指挥计算机完成指定的操作9.应用程序结构指的是组织指令的方法,即指令存放的位置和指令的执行顺序每个窗体模块分为两部分,一部分是作为用户界面的窗体,另一部分是执行具体操作的代码10.每个窗体模块都包含事件过程,即代码部分11.标准模块()完全由代码组成,类模块是没有物理表示的控件,类模块既包含代码又包含数据12.事件驱动应用程序的典型操作序列为:(1)启动应用程序,加载和显示窗体(2)窗体或窗体上的控件接受事件,事件可以由用户引发,可以由系统引发,也可以由代码间接引发(3)如果响应的事件过程中存在代码,则执行代码(4)应用程序等待下一次事件 注意:有些事件可能伴随其它事件发生13.为了装入一个VB应用程序,应当只装入工程文件14. Move方法用于移动窗体或控件,其语法为象对 Left[Top],[Width],[Height]15.当窗体改变大小时要使其中的窗体也按 比例发生变化,应使用窗体的Resize事件16.下列窗体事件中,不能由用户触发的事件是Load事件和Initialize事件第四章 程序设计基础1.基本数据类型有字符串型数据和数值型数据。 字符串分为两种,即变长字符串和定长字符串。 数值型数据分为整型数和浮点数。 数据类型只能在变体类型(Variant)中使用,也就是说,不能把一个变量声明为Decimal类型。 3.变量的命名规则(1)名字只能由字母、数字和下划线组成(2)名字的第一个字符必须是英文字母,最后一个字符可以是类型说明符(3)名字的有效字符为255个(4)不能用VB的保留字作变量名,但可以把保留字嵌入变量名中;同时,变量名也不能是末尾带有说明符的保留字。 4.一个有名称的内存位置称为变量。 VB用变量来储存数据值。 通过名字来引用一个变量,而数据类型则决定了该变量的储存方式。 中变量分为3类:局部变量、模块变量、全局变量6.当同一窗体内的不同过程使用相同的变量时,必须定义窗体层变量。 窗体层变量不能默认声明。 7.全局变量只能在标准模块中声明,不能在过程或窗体中声明。 8.默认定义的变量不需要使用Dim语句9.默认声明一般只适用于局部变量方式(统一编码方式)下,一个英文字符或一个汉字都看作是一个字符,所占用的存储空间均为两个字节11.空白字符包括空格、Tab键等12.-1表示“真”,0表示“假”13.字符串连接运算符(&)不是算术运算符,就其运算顺序而言,它在所有算术运算符之后,而在所有比较运算符之前14.表达式的执行顺序(1)首先进行函数运算(2)接着进行算术运算(3)然后进行关系运算(4)最后进行逻辑运算运算符执行顺序算术比较逻辑优先级^=Not↓高↓↓低-(负数)<>And*,/<Or\>XorMod<=Eqv+,->=Imp& weekday(now) 星期六的值为0,星期日的值为1,星期一的的值为2……16.实现字符的Unicode编码方式与ANSI编码方式相互转换的函数是StrConv17.◇Static定义的变量,其值在退出后仍能保留(静态变量)第五章数据输入输出用来设置标签的边框,值0为无边框,值1为有边框值为1时,标签将覆盖背景,值为0,标签是“透明”的第六章常用标准控件1.图片框与图像框的区别(1)图片框是“容器”控件,可以作为父控件。 也就是说,在图片框中可以包含其它控件,而其它控件不能“属于”一个图像框(2)图片框可以通过Print方法接收文本,并可接收由像素组成的图形,而图像框不能接收用Print方法输入的信息,也不能用绘图方法在图像框上绘制图形(3)图像框比图片框占用的内存少,显示速度快(4)图片框内的控件不能移到图片框外第十章 键盘与鼠标事件1. PSet是画点语句,用它可以在(X,Y)处画一个点中用Circle方法画圆,其格式为:Circle(x,y),R3. 在拖放中使用Source. Move (X - Source. Width / 2), (Y - Source. Height / 2)语句,鼠标光标所指的是控件的中心中已经把键盘上的功能键定义为常量,即vbKeyFx(这里的x是1——12之间的值)5.控件的键盘事件优于窗体的键盘事件,如果希望窗体先接收键盘事件,则必须把窗体的KeyPreview属性设置为True,否则不能激活窗体的键盘事件6.大写字母的KeyCode与AscII码一样,小写的则不同7.与屏幕对象一起使用时,鼠标光标的形状在屏幕的任何位置都不会改变。 如果设置“=0”,则可以激活窗体或控件的属性所设定的局部鼠标形状
高中数学知识点总结
《高中数学基础知识梳理(数学小飞侠)》网络网盘免费下载
链接:高中数学基础知识梳理(数学小飞侠)
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论