INP
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgInp
- 最后更新: 2022-03-25
返回硬件端口处的值。
语法
declare function Inp ( byval port as ushort ) as long用法
value = Inp(port)参数
port
要读取的端口号。
返回值
指定端口处的值。
描述
该函数获取"port"处的值并立即返回。
示例
start GeSHi
'' Turn off PC speaker
Out &h61,Inp(&h61) And &hfcend GeSHi
平台差异
在 Windows 和 Linux 版本中,当图形模式处于使用状态时,三个端口号(&H3C7、&H3C8、&H3C9)被图形库挂钩,以模拟 QB 的 VGA 调色板处理。此用途已弃用;请使用
Palette来获取和设置调色板颜色。在 Windows 版本中使用真正的端口访问,程序需要为当前会话安装设备驱动程序。因此,使用硬件端口访问的 Windows 可执行文件在每次计算机重启后应以管理员权限运行。之后的运行不需要管理员权限,因为只是使用已安装的驱动程序。该驱动程序只有 3K 大小,嵌入在可执行文件中。
参见
OutWaitPalette
返回 目录