![]() ![]() Packer - create, view and unpack archives LZMA (known as 7z), ZIP, TAR, BriefLZ, etc. onerror - catching errors in the compiled application with information about the location of the error (file and line of code) and the type of error with the ability to disassemble the desired section of code. It is possible to set the local IP and port of the access point, which is useful if there are several (for example, a wired connection and WiFi) and you need to know exactly which network traffic will go through. Server and client creation, TCP and UDP, IPv4 and IPv6 protocols are supported. Network - access to the local network and the Internet. Supported formats depend on the installed codecs in the system. Mouse - interaction with the mouse (usually needed for games). Memory - various functions for interacting with memory, including dynamic creation of instances of structures. Math is a mathematical library containing various functions such as calculating the square root, sine, cosine, tangent, logarithm, modulo, etc. Mail - sending letters to e-mail via SMTP protocol with support for TLS/SSL encryption. Keyboard - polling the keyboard (usually needed for games). Json - creating and parsing a JSON structure Joystick - functions for working with a joystick (usually needed for games). Image, creating, and modifying (using the 2DDrawing and VectorDrawing libraries) images. http - access to HTTP and HTTPS servers. FileSystem - copying files and folders, listing all files and folders in a given folder, reading and modifying the date and attributes of files and folders, etc. File - access to files - create, read, write, etc. There are others associated with this library, such as: Billboard, Camera, Entity, EntityAnimation, Joint, Light, Material, Node, NodeAnimation, etc. Engine3D is an interface to the OGRE 3D engine that allows you to create applications with 3D graphics and 3D games. DragDrop - drag and drop objects within a window and between windows. Dialog is a simple yet powerful dialog box library built from an XML structure. Database - access to Oracle, MySQL, Access, SQLite, PostgreSQL databases, etc. Console - creation of console applications. Supported methods are AES (128, 192 and 256 bits), Base64, secure random number generation (CryptRandom), DES, CRC32, MD5, SHA1, SHA2, SHA3, etc. CGI is a library of Common Gateway Interface server technology functions that allows relatively simple tools to create sites using the PureBasic language. AudioCD - Play music from CDs and DVDs. with support for alpha channel (32-bit graphics), gradient, etc. 2DDrawing is a library for drawing simple geometric shapes such as line, circle, rectangle, etc. When using threads in a program, you need to enable the "Multithreading support" option in the compiler settings. There are facilities for thread synchronization. The functions of the "Thread" library make it easy to create parallel threads from ordinary procedures and functions, which is especially true for multiprocessor systems. Among them are functions for working with the console, windows, 2D and 3D graphics (OGRE engine), networking and much more.ģ2 bit images with alpha channel are supported. Their description can be found in the help (press F1 while PureBasic is running) or in the online help. The environment includes a cross-platform library containing more than 1800 functions. PureBasic is a modern, cross-platform environment for developing and debugging programs and games in BASIC, which allows you to create applications for Windows, Linux, MacOS X and AmigaOS platforms for Intel / AMD x86 and 圆4 processors, as well as for ARM 32 and ARM 64. PureBasic v6.01 LTS Multilingual (win/macOS/Linux) ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |