PureBasic

来自Local Chinese Wikipedia
imported>Upojzsb2023年4月14日 (五) 12:16的版本 (使用DisamAssist清理消歧义链接:DLL(链接至动态链接库)。)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索
PureBasic
File:PureBasic IDE 5.10.png
编程范型结构化编程指令式编程过程式编程
语言家族BASIC
设计者Fantaisie Software
实作者Fantaisie Software
发行时间1998年(AmigaOS)
2000年(Windows)
操作系统跨平台Microsoft WindowsLinuxMac OS XRaspberry Pi OS (活跃中)
AmigaOS (停产,开放源代码
许可证商业软件
文件扩展名.pb .pbi .pbf, .pbp
网站www.purebasic.com
受影响于
BASIC

PureBasic是由Fantaisie Software所开发的商用BASIC程序语言整合开发环境(IDE)。特点是语法简单直接,不依赖运行时库,因此能编译出相当小巧的程序,包含命令列GUI执行档DLL等。而且不使用各系统的API,所以有高度的跨平台特性,支持Windows 32/64位元、Linux 32/64位元、Mac OS XAmiga

代码范例[编辑]

CompilerIf #PB_Compiler_OS = #PB_OS_Windows
    ProcedureDLL AttachProcess(Instance)
    EndProcedure

    ProcedureDLL DetachProcess(Instance)
    EndProcedure

    ProcedureDLL AttachThread(Instance)
    EndProcedure

    ProcedureDLL DetachThread(Instance)
    EndProcedure
CompilerEndIf

ProcedureDLL Test(Message$)
    MessageRequester("Test!", Message$)
EndProcedure

外部连结[编辑]