|
一 从功能查函数和语句 二 各个语句和函数的功能说明 三 参考手册原文关于句法字体的约定
Mapbasic参考手册索引
这本手册对MapBasic 编程语言中的每个语句和函数都进行了详细说明, 要学习MapBasic 语 言编程的基本概念或者要学习开发环境的应用,请参考《用户手册》. **************************************************************************************8 一.Mapbasic语言概述 TOP 1.基本语法 变量 声明局部变量和全局变量 Dim,Global 扩大或缩小数组变量 Redim,Ubound(),UnDim 声明定制的数据结构 Type ************************************************************************************************ 循环和分枝 循环 For...Next,Exit for,Do...Loop,Exit Do,While...Wend 分枝 If...Then,Do Case,Go To 其它流程控制 End Program,Terminate Application,End Mapinfo ************************************************************************************************ 中国地理网 输出和打印 打印窗口内容 PrintWin 输出文本到信息窗口 Print 设置页面窗口 Layout,Create Frame,Set Window 输出一个窗口内容到文件中 Save Window 过程(Mn和Saiubs) 定义一个过程 Declare Sub,Sub...End Sub 调用一个过程 Call 退出一个过程 Exit Sub Main过程 Main ************************************************************************************************ 错误处理 设置一个错误控制 onError 返回当前错误信息 Err(),Error$() 从错误处理器返回 Resume 摸拟一个错误 Error ************************************************************************************************ 2.函数 定制函数 定义一个定制函数 Declare Function,Function...End Function 退出一个函数 Exit Function ************************************************************************************************ 数据转换函数 中国地理网 转换字符串为代码的函数 Asc() 转换代码为字符串的函数 Chr$() 转换字符串为数字的函数 Val() 数字转换成字符串的函数 Str$(),Format$() 把数字或字符串转换成日期的函数 NumberToDate(),StringToDate() 对象类型转换函数 ConvertToRegion(),ConvertToPline() 字符串比较函数 Like(),StringCompare(),StringCompareIntl() 重复字符串序列 Space$(),String$() 把标注转换为文本的函数 Lablelinfo() ************************************************************************************************ 日期和时间函数 获取当前日期 CurDate() 抽取日期的某个部分 Day(),Month(),Weekday(),Year() 获取系统时间 Timer() 数值或字符串转换成日期函数 NumberToDate(),StrintToDate(),FormatDate$() ************************************************************************************************ 数学函数 三角函数 Cos(),Sin(),Tan(),Acos(),Asin(),Atn() 地理函数 Area(),Perimeter(),Distance(),ObjectLen() 随机函数 Randomize,Rnd() 中国地理网 符号函数 Abs(),Sgn() 取整函数 Fix(),Int(),Round() 其它数学函数 Exp(),Log(),Minimum(),Maximum(),Sqr() ************************************************************************************************ 3.字符串函数 大小写函数 UCase$(),LCase(),Proper$() 子串查找函数 InStr() 字符串提取函数 Left$(),Right$(),Mid$(),MidByte$() 删除字符串首尾空格函数 LTrim$(),RTrim$() 把数值格式化为字符串 Format$(),Str$(),Set Format, 测定字符串长度 Len() 把字符转换为代码 Chr$(),Asc$() 字符串比较函数 Like(),StringCompare(),StringCompareIntl() 重复字符串序列 Space$(),String$() 获取单位名 UnitAbbr$(),UnitName$() ************************************************************************************************ 4.表的操作 建立和编辑表 打开一个已存在的表 Open Table 关闭一个或多个表 Close Table,Close All 建立一个新的空表 Creat Table chinageog.com 把一个文件转换为一个表 Register Table 表/文件的输入/输出 Import,Export 修改表的结构 Alter Table,Add Column,Creat Index,Drop Index,Creat Map,Drop Map 增 加,编辑或删除行 Insert,Update,Delete 整理表(删除空记录行) Pack Table 控制表设置 Set Table 保存表的最新编辑 Commit Table 放弃表的最新编辑 Rollback 重命名一个表 Rename Table 删除一个表 Drop Table ************************************************************************************************ 表的查询 定位行光标 Fetch,EOT() 迭择数据,操作选择命令 Select,SelectionInfo() 按地址查找图对象 Find,Find Using,CommandInfo() 按位置查找图对象 SearchPoint(),SearchRect(),SearchInfo() 获取表的信息 NumTables(),TableInfo() 获取列的信息 NumCols(),ColumnINfo() 查询一个表的元数据 GetMetadata$(),Metadata
共8页: 上一页 1 [2] [3] [4] [5] [6] [7] [8] 下一页
|
| |
|