1. Abs()
返回一个数的绝对值
2. Acos()
返回一个数的反余弦值
3. ApplicationDirectory$()
返回当前正在执行的 MapBasic 应用程序的路径字串
4. Area()
面积函数 返回一个对象的地理面积
5. AreaOverlap()
返回两个封闭对象重叠的面积
6. Asc()
返回字符串头一字符的字符码[如 Asc("Abcde")为 65]
7. Asin()
返回一个数的反正弦值
8. Ask()
显示一个对话框给用户提出一个回答 Yes/No OK/Cancel 的问题
9. Atn()
返回一个数的反正切值
10. AutoLabel()
给出 Map 窗中的标注 并把标注存入装饰层
11. Buffer()
返回代表一个缓冲区的区域对象 在已有对象的指定缓冲距离内的区域
12. BottonPadInfo()
返回有关按钮板的信息
13. Centroid()
返回对象的形心 中心点
14. CentroidX()
返回对象形心的 X 坐标
15. CentroidY()
返回对象形心的 Y 坐标
16. CharSet
指定 MapBasic 用哪一套字符集作为解释字符码
17. ChooseProjection$()
显示选择投影对话框并返回用户选择的坐标系统
18. Chr$()
返回对应指定字符码的单字符字串
19. ColumnInfo()
返回一打开表中某列的信息
20. Combine()
返回代表两个对象联合的一个区域或折线
21. CommandInfo()
返回最近事件的有关信息
22. CommitTable()
把最新的编辑存盘或保存一个表的备份
23. ConvertToPline()
返回一个形状近似于某个对象的折线对象
24. ConvertToRegion()
返回一个形状近似于某个对象的区域对象
25. Cos()
返回一个数的余弦
26. CreateCircle()
返回表示一个圆的对象值
27. CreateLine()
返回表示一条线的对象值
28. CreatePoint()
返回表示一个点的对象值
29. CreateText()
返加一个为某特定 Map 窗创建的文本对象
30. CurDate()
返回当前日期 以 YYYYMMDD 格式
31. CurrentBrush()
返回当前正用的充填式样
32. CurrentFont()
返回当前正用于 Map 和 Loyout 窗的字体式样
33. CurrentPen()
返回当前正用的线型
34. CurrentSymbol()
返回当前正用的符号式样
35. Day()
返回日期表达式年月日中的日 部分
36. DDEInitiate()
初始化一个新的DDE通道并返回一个连结的通道号
37. DDERequest$()
返回一个从           E 通话中获得的数据值
38. DeformatNumber$()
从表示一个数的字串中去除格式化
40. Distance()
返回两个位置之间的距离
41. EOF()
如果 MapBasic 试图读一个文件尾返回 TRUE 否则返回 FALSE
42. EOT()
如果 MapBasic 已经到达指定表的表尾返回 TRUE 否则返回 FALSE
43. Erase()
返回通过擦除另一对象的一部分而建立的一个对象
44. Err()
返回代表当前错误的一个数字代码
45. Error$()
返回一个描述当前错误的信息
46. Exp()
返回 e 的指定方次的一个数
47. ExtractNodes()
返回一个由已存在的对象的结点子集建立的折线或区域
48. FileAttr()
返回一打开文件的信息
49. FileExists()
返回表示某个文件是否存在的逻辑值
50. FileOpenDlg()
显示一个 FileOpen 对话框并返回用户所选择的文件名
51. FileSaveAsDlg()
显示一个 SaveAs 对话框并返回用户所输入的文件名.
52. Fix()
返回一个通过去掉一个十进制值的小数部分得到的整数值
53. Format$()
返回一个表示定制格式的数的字串
54. FormatNumber$()
返回一个表示含有千分位分隔符和小数点分隔符的数的字串 分隔符的样式与用户的
配置相关
55. GetMetadata$()
从一个表的中获取元数据
56. GetSeamlessSheet()
提示用从无缝表中选择一个片 并返回被选片的名字
57. HomeDirectory$()
返回一个表示用户的 home 目录路径的字串
58. InStr()
返回指示一子串第一次出现在另一字串内的字符位
59. Int()
返回去掉十进制小数部分的整数值
60. InterSectNodes()
计算两个对象相交的点集 并返回一个包含各交点的折线对象
61. LabelFindbyID()
初始化一个内部标注指针 以便你能查询图层某个指定行的标注
62. LabelFindFirst()
初始化一个内部标注指针 以便能查询某个图层的第一个标注
63. LabelFindNext()
推进内部的标注指针 以便你能查询某个图层的下一个标注
64. LabelInfo()
返回一个图的某个标注信息
65. LayerInfo()
返回某 Map 窗的一图层的信息
66. Layout
打开一新的页面窗口
67. LCase$()
返回一字串的小写字符串
68. Left$()
返回一个字符串的一部分或全部 从字符串的左端开始
69. Len()
返回一个字符串的字符个数或一个变量的字节数
70. Like()
返回 TRUE 或 FALSE 以表明一字符串是否符合格式匹配标准
71. LOF()
返回一打开的文件的长度
72. Log()
返回一个数的自然对数
73. LTrim$()
去除字符串左端空格字符并返回结果
74. MakeBrush()
返回填充图案值
75. Make Custom Symbol()
返回基于一个 BMP 文件的符号值
76. MakeFont()
返回一个字体值
77. MakeFontSymbol()
返回一个符号值 用出自 TrueType 字体的一个字符作为符号
78. MakePen()
返回一线型值
79. MakeSymbol()
返回一符号值 用出自 MapInfo3.0 版符号集的字符
80. MapperInfo()
返回一 Map 窗的坐标或距离
81. Maximum()
返回两个数中之较大者
82. MbR()
返回一矩形对象 代表限制另一对象的最小矩形
83. Menuitem Info By Handler()
返回 MapInfo 菜单项的信息
84. Menuitem Info By ID()
返回 MapInfo 菜单项的信息
85. Mid$()
返回从另一字符串中间抽出的一个字符串
86. MidByte$()
访问双字节系统的一个字符串中的单个字节
87. Minimum()
返回两个数中的较小者
88. Month()
返回年月日中的月(1-12)
89. NumAllWindows()
返回 MapInfo 占有的窗口数 包括按钮板和信息窗之类的特殊窗口
90. NumberToDate()
给定一个整数 返回一日期值
91. NumCols()
返回一指定表的列数
92. Num Tables()
返回当前已打开表的个数
93. Numwindows()
返回已打开的文档窗口的个数(Map Browse Graph Layowt)
94. ObjectGeography()
返回一描述一图形对象的坐标或角度信息
95. ObjectInfo()
返回描述一图形对象的线型 填充式样或其它值
96. ObjectLen()
返回一直线或折线对象的地理长度
7. ObjectNodeX()
返回区域或折线对象一接点的 X 坐标
8. ObjectNodeY()
返回区域或折线对象一接点的 Y 坐标
9. Overlap()
返回一对象 代表两对象的地理相交部分 结果类似于 MapInfo 的 Object>EraseOutside
00. OverlayNodes()
返回基于先存对象的一个对象 在它与第二个对象相交的地方加上了新结点
01. PathToDirectory$()
给定一个文件标识 返回该文件目录
02. Path To File Name$()
给定一个文件标识 仅返回文件名 不带目录
03. PathToTableName$()
给定一个完整的文件标识 返回一个代表 Table 别名的字符串 如"-1995-Data"
04. Penpattern()frnction
返回线条格式
05. Perimeter()
返回图形对象的周长
06. Program Directory$()
返回安装 MapInfo 的目录路径
07. Proper$()
返回大小写混合的字符串 每个词仅第一个字母大写
08. ProportionOverlap()
返回一对象被另一对象履盖的百分比 数字
09. Read Control value()
读取活化对话框中某一控件的当前状态
10. Remote Query Handler()
这是一个特殊的函数 当一个 MapInfo 程序起着 DDE 的服务器作用 并且这个 DDE
用程序执行一个"Peek"请求时调用
11. RGB()
返回由红 绿 兰三组份计算出的 RGB 彩色值
12. Right$()
返回从一字符串右端开始的部分或全部字符
13. Rnd()
返回一随机数
14. Round()
返回由另一个数舍入而成的数
15. RTrim$()
去除字符串右边的空格 返回其结果
116. SearchInfo()
返回 SearchPomt()或 SeachRect()产生的搜索结果信息
117. SearchPoint()
搜索给定 X Y 坐标位置上的 Map 对象
118. SearchRect()
搜索绘完矩形范围内的 Map 对象
119. Seek()
返回当前文件的位置
120. Server_ColumnInfo()
获取结果集中的列信息
121. Server_Connect()
建立与远程数据服务器的通讯联系
122. Server_DriverInfo()
获取已安装的工具箱和数据源的信息
123. Server_EOT()
检测是否到达结果表的终点 经由 ServerFetch 语句
124. Server_Execute()
发送一个在远程数据服务器上执行的字串
125. Server-GetodbcHConn()
返回与远程数据库连接的 ODBC 连接句柄
126. Server-GetodbcHStmt()
返回与 MapBasicServer 语句相联系的 ODBC 语句句柄
127. Server_GetqeHConn()
返回与远程数据库连接相关的 qeLib 联系句柄
128. Server_GetqeStmt()
返回与 MapBasicServer 语句相关的 qeLib 语句句柄
129. Server_NumCols()
获取结果集中的列数
130. Server_NumDrivers()
返回为从 MapInfo 访问而在当前已安装的数据库连接工具箱个数
131. Sgn()
返回符号-1 0 1 以表明所指定的数是负的 零或正的
132. Sin()
返回一个数 弧度 的正弦
133. Space$()
返回一个仅由空格组成的字符串
134. Sqr()
返回一个数的平方根
135. Str$()
返回表示一个表达式的字串 如一个数的打印输出
136. String$()
返回一个由重复 指定的字符若干次构成的字符串
137. StringCompare()
执行区分大小写的字符串比较
138. String Compare Intl()
执行区分语言的字符串比较
139. String ToDate()
给定字符串返回日期值
140. StyleAttr()
返回线型/填充式样/字体/符号的某种属性
141. SystemInfo()
返回操作系统或软件版信息
142. TableInfo()
返回一打开表的信息
143. Tan()
返回一个数的正切
144. Temp File Name$()
返回建立一个临时文件能用的名字
145. Timer()
返回所间隔的时间 秒
146. TriggerControl()
返回(确定)最近被用户选择的对话框控件的 ID 标识
147. TrueFileName$()
返回一完整的文件标识 给定部分标识
148. UBound()
返回一数组的当前大小
149. UCase$()
返回一大写字符串
150. UnitAbbr$()
返回表示 MapInfo 标准单位名的缩写式样字串
151. UniteName$()
返回表示 MapInfo 标准单位名的全称(字符串)
152. Val()
返回一个字符串代表的数值
153. Weekday()
返回从            的一个整数 表示一指定日期的周日
154. WindowID()
返回一 MapInfo 窗口标识
155. WindowInfo()
返回一窗口信息

原创文章,转载请注明: 转载自MapInfo中文网

本文链接地址: MapBasic的系统函数

文章的脚注信息由WordPress的wp-posturl插件自动生成

作者:
该日志由 admin 于2012年04月11日发表在未分类分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。 | +复制链接
转载请注明: MapBasic的系统函数
关键字:
【上一篇】
【下一篇】

您可能感兴趣的文章:

发表评论

[请申请gravatar头像,木有头像的评论可能不会被回复|头像相关帮助]

插入图片