Skip to content

POS


返回文本光标的水平(从左到右)位置

语法

vb
declare function Pos ( ) as long
declare function Pos ( byval dummy as long ) as long

用法

result = Pos[ ( dummy ) ]

参数

dummy

未使用的参数,为向后兼容 QBASIC 而保留。

返回值

返回文本光标的水平位置。

说明

返回文本光标的水平(从左到右)位置。最左边的列编号为 1

示例

start GeSHi

vb
Dim As Long p

'' print starting column position
p = Pos()
Print "position: "; p

'' print a string, without a new-line
Print "ABCDEF";

'' print new column position:
p = Pos()
Print: Print "position: "; p
Print

''position changes after each Print:
Print "Column numbers: "
Print Pos(), Pos(), Pos(), Pos(), Pos()

end GeSHi

与 QB 的差异

  • 在 QBASIC 中,dummy 参数不是可选的。

另请参阅

  • Csrlin
  • Tab
  • Locate

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系