天行者
路人甲
路人甲
  • 注册日期2004-10-15
  • 发帖数29
  • QQ
  • 铜币8枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:4358回复:14

Mapbasic参考手册(简介)

楼主#
更多 发布于:2004-10-15 23:04
<P><FONT size=3>徐祖舰<FONT face="Times New Roman"> </FONT>译<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>地理信息系统世界<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>一<FONT face="Times New Roman"> </FONT>从功能查函数和语句<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>二<FONT face="Times New Roman"> </FONT>各个语句和函数的功能说明<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>三<FONT face="Times New Roman"> </FONT>参考手册原文关于句法字体的约定<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3><FONT face="Times New Roman">

</FONT></FONT>
<p>
<P><FONT size=3><FONT face="Times New Roman">Mapbasic</FONT>参考手册索引<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3><FONT face="Times New Roman">
<p></FONT></FONT>
<p>
<P><FONT size=3>这本手册对<FONT face="Times New Roman">MapBasic </FONT>编程语言中的每个语句和函数都进行了详细说明<FONT face="Times New Roman">, </FONT>要学习<FONT face="Times New Roman">MapBasic </FONT>语言编程的基本概念或者要学习开发环境的应用<FONT face="Times New Roman">,</FONT>请参考《用户手册》<FONT face="Times New Roman">. </FONT></FONT></P>
<P><FONT size=3><FONT face="Times New Roman">
<p></FONT></FONT>
<p>
<P><FONT size=3>一<FONT face="Times New Roman">.Mapbasic</FONT>语言概述<FONT face="Times New Roman">     TOP </FONT></FONT></P>
<P><FONT size=3><FONT face="Times New Roman">1.</FONT>基本语法<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>变量<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>声明局部变量和全局变量<FONT face="Times New Roman"> Dim,Global </FONT></FONT></P>
<P><FONT size=3>扩大或缩小数组变量<FONT face="Times New Roman"> Redim,Ubound(),UnDim </FONT></FONT></P>
<P><FONT size=3>声明定制的数据结构<FONT face="Times New Roman"> Type </FONT></FONT></P>
<P><FONT size=3>循环和分枝<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>循环<FONT face="Times New Roman"> For...Next,Exit for,Do...Loop,Exit Do,While...Wend </FONT></FONT></P>
<P><FONT size=3>分枝<FONT face="Times New Roman"> If...Then,Do Case,Go To </FONT></FONT></P>
<P><FONT size=3>其它流程控制<FONT face="Times New Roman"> End Program,Terminate Application,End Mapinfo </FONT></FONT></P>
<P><FONT size=3>输出和打印<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>打印窗口内容<FONT face="Times New Roman"> PrintWin </FONT></FONT></P>
<P><FONT size=3>输出文本到信息窗口<FONT face="Times New Roman"> Print </FONT></FONT></P>
<P><FONT size=3>设置页面窗口<FONT face="Times New Roman"> Layout,Create Frame,Set Window </FONT></FONT></P>
<P><FONT size=3>输出一个窗口内容到文件中<FONT face="Times New Roman"> Save Window </FONT></FONT></P>
<P><FONT size=3>过程<FONT face="Times New Roman">(Mn</FONT>和<FONT face="Times New Roman">Saiubs) </FONT></FONT></P>
<P><FONT size=3>定义一个过程<FONT face="Times New Roman"> Declare Sub,Sub...End Sub </FONT></FONT></P>
<P><FONT size=3>调用一个过程<FONT face="Times New Roman"> Call </FONT></FONT></P>
<P><FONT size=3>退出一个过程<FONT face="Times New Roman"> Exit Sub </FONT></FONT></P>
<P><FONT size=3><FONT face="Times New Roman">Main</FONT>过程<FONT face="Times New Roman"> Main </FONT></FONT></P>
<P><FONT size=3>错误处理<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>设置一个错误控制<FONT face="Times New Roman"> OnError </FONT></FONT></P>
<P><FONT size=3>返回当前错误信息<FONT face="Times New Roman"> Err(),Error$() </FONT></FONT></P>
<P><FONT size=3>从错误处理器返回<FONT face="Times New Roman"> Resume </FONT></FONT></P>
<P><FONT size=3>摸拟一个错误<FONT face="Times New Roman"> Error </FONT></FONT></P>
<P><FONT size=3><FONT face="Times New Roman">2.</FONT>函数<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>定制函数<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>定义一个定制函数<FONT face="Times New Roman"> Declare Function,Function...End Function </FONT></FONT></P>
<P><FONT size=3>退出一个函数<FONT face="Times New Roman"> Exit Function </FONT></FONT></P>
<P><FONT size=3>数据转换函数<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>转换字符串为代码的函数<FONT face="Times New Roman"> Asc() </FONT></FONT></P>
<P><FONT size=3>转换代码为字符串的函数<FONT face="Times New Roman"> Chr$() </FONT></FONT></P>
<P><FONT size=3>转换字符串为数字的函数<FONT face="Times New Roman"> Val() </FONT></FONT></P>
<P><FONT size=3>数字转换成字符串的函数<FONT face="Times New Roman"> Str$(),Format$() </FONT></FONT></P>
<P><FONT size=3>把数字或字符串转换成日期的函数<FONT face="Times New Roman"> NumberToDate(),StringToDate() </FONT></FONT></P>
<P><FONT size=3>对象类型转换函数<FONT face="Times New Roman"> ConvertToRegion(),ConvertToPline() </FONT></FONT></P>
<P><FONT size=3>字符串比较函数<FONT face="Times New Roman"> Like(),StringCompare(),StringCompareIntl() </FONT></FONT></P>
<P><FONT size=3>重复字符串序列<FONT face="Times New Roman"> Space$(),String$() </FONT></FONT></P>
<P><FONT size=3>把标注转换为文本的函数<FONT face="Times New Roman"> Lablelinfo() </FONT></FONT></P>
<P><FONT size=3>日期和时间函数<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>获取当前日期<FONT face="Times New Roman"> CurDate() </FONT></FONT></P>
<P><FONT size=3>抽取日期的某个部分<FONT face="Times New Roman"> Day(),Month(),Weekday(),Year() </FONT></FONT></P>
<P><FONT size=3>获取系统时间<FONT face="Times New Roman"> Timer() </FONT></FONT></P>
<P><FONT size=3>数值或字符串转换成日期函数<FONT face="Times New Roman"> NumberToDate(),StrintToDate()</FONT>,<FONT face="Times New Roman">FormatDate$() </FONT></FONT></P>
<P><FONT size=3>数学函数<FONT face="Times New Roman"> </FONT></FONT></P>
<P><FONT size=3>三角函数<FONT face="Times New Roman"> Cos(),Sin(),Tan(),Acos(),Asin(),Atn() </FONT></FONT></P>
<P><FONT size=3>地理函数<FONT face="Times New Roman"> Area(),Perimeter(),Distance(),ObjectLen() </FONT></FONT></P>
<P><FONT size=3>随机函数<FONT face="Times New Roman"> Randomize,Rnd() </FONT></FONT></P>
<P><FONT size=3>符号函数<FONT face="Times New Roman"> Abs(),Sgn() </FONT></FONT></P>
<P><FONT size=3>取整函数<FONT face="Times New Roman"> Fix(),Int(),Round() </FONT></FONT></P>
<P><FONT size=3>其它数学函数<FONT face="Times New Roman"> Exp(),Log(),Minimum(),Maximum(),Sqr() </FONT></FONT></P>
<P><FONT size=3></FONT></P>
[此贴子已经被作者于2004-10-15 23:14:08编辑过]
喜欢0 评分0
hbzh
路人甲
路人甲
  • 注册日期2004-01-29
  • 发帖数131
  • QQ
  • 铜币249枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-06-10 10:09
<img src="images/post/smile/dvbbs/em08.gif" />
取长补短,共同进步
举报 回复(0) 喜欢(0)     评分
duckflying
路人甲
路人甲
  • 注册日期2005-04-13
  • 发帖数1
  • QQ
  • 铜币104枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-05-19 22:36
好的
举报 回复(0) 喜欢(0)     评分
leifeng991
路人甲
路人甲
  • 注册日期2004-12-09
  • 发帖数4
  • QQ
  • 铜币114枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-01-04 15:01
<img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em01.gif" />
举报 回复(0) 喜欢(0)     评分
zzj115
路人甲
路人甲
  • 注册日期2004-10-29
  • 发帖数21
  • QQ
  • 铜币149枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-12-19 14:20
<P>大家都是一步一步走过来的啊</P>
举报 回复(0) 喜欢(0)     评分
richee
路人甲
路人甲
  • 注册日期2004-11-14
  • 发帖数49
  • QQ
  • 铜币195枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-11-20 20:30
全面的文章在哪里!
谢谢了!
举报 回复(0) 喜欢(0)     评分
hongyanlzm
路人甲
路人甲
  • 注册日期2004-11-17
  • 发帖数25
  • QQ
  • 铜币153枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2004-11-17 16:02
<img src="images/post/smile/dvbbs/em07.gif" /><img src="images/post/smile/dvbbs/em08.gif" />
举报 回复(0) 喜欢(0)     评分
zx79zxz
路人甲
路人甲
  • 注册日期2004-11-02
  • 发帖数4
  • QQ
  • 铜币109枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2004-11-16 15:22
<img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em08.gif" />
举报 回复(0) 喜欢(0)     评分
qizhf
路人甲
路人甲
  • 注册日期2004-06-07
  • 发帖数57
  • QQ
  • 铜币277枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2004-10-30 22:49
<P>这个的确不错,我用了一年半了,</P><P>好象作者说是MB4.5版,我就是靠这个和MB联机帮助入门的</P>
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
9楼#
发布于:2004-10-30 09:54
<img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em02.gif" />
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
上一页
游客

返回顶部