国学参考
网站地图 高级搜索 RSS订阅
电信 网通 铁通 美国 收藏本站
首页 | 地理资讯 | 地理文摘 | 环境气象 | 学习园地 | 地理百科 | 地域行政 | 地理资源 | geography | 专题 | 地理论坛
当前位置:首页>地理文摘>技术应用>文章内容
Mapbasic(中文)参考手册
来源: 作者:国学 发布时间:1970-01-01






一 从功能查函数和语句
二 各个语句和函数的功能说明
三 参考手册原文关于句法字体的约定

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] 下一页
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
§最新评论:
热点文章
·俺们这里需要购置GPS接收机(大
·1997年世界编程大赛时的参赛作品
·一名Delphi程序员的开发习惯
·海量影像数据库管理系统解决方案
·用java读DXF文件(ReadWorldmap.j
·网民必备之七种武器
·GIS的发展动态
·数字地球
·可视化税务综合管理系统
·报业管理系统中的GIS应用
·“冲击波”、“冲击波克星”病毒
·GIS空间概念模型的研究
相关文章
·常见光栅编辑矢量化软件价格表
·美国GIS的19个研究方向
·如何选购光栅矢量化软件
·月收入15k在上海的生活!!
·gis基础资料
·GIS考试圣经
·请问
·等值线绘图软件Surfer介绍
·植物地理学在GIS领域的意义
·
·
·GIS专家有玩剑侠情缘的朋友请进
Copyright © 2006 国学参考  All Rights Reserved Power by:HeadWind