QB64 | |
---|---|
Kieliluokka | ohjelmointikieli |
Kehittäjä | Galleon, QB64 Team |
Vapauta | 2.0.2 (7. marraskuuta 2021 ) |
Vaikutettu | QuickBASIC , QBASIC |
Lisenssi | LGPLv2.1 |
Verkkosivusto | qb64.com |
QB64 (aiemmin QB32 ) on monialustainen avoin Basicin murre, joka on ylhäältä alas yhteensopiva Microsoft QBasicin ja QuickBASICin kanssa . Kääntäjä, joka luo alkuperäiset suoritettavat tiedostot Windowsille (alkaen Windows XP ), Linuxille tai macOS :lle . Jaetaan GPL / LGPL -ehtojen mukaisesti .
Grafiikkatyö QB64:ssä on toteutettu OpenGL :n [1] päälle ja perusohjelmoija säilyttää yhteensopivuuden vanhan Quick Basicin grafiikkatilan kanssa, joka mahdollistaa QB:llä kirjoitettujen vanhojen pelien, kuten Gorillas , QB64:n kääntämisen . Alkuperäiseen Microsoft BASICiin verrattuna QB64 tukee mitä tahansa resoluution grafiikkanäyttöä, erilaisia kuvamuotoja, kuten PNG , musiikin toistoa eri muodoissa, mukaan lukien mp3 , vektorifontinäyttö, verkkotuki jne.
QB64 sisältää yksinkertaisen IDE :n, joka on samanlainen kuin QuickBasicin mukana tullut. Käännettäessä se käyttää C-kieltä väliesityksenä, jota seuraa suoritettavien tiedostojen luominen GCC :n kautta . QB64:llä kirjoitettujen ohjelmien vaiheittainen virheenkorjaus on mahdollista käyttämällä ulkoista virheenkorjausohjelmaa vWATCH64 [2] .
Myös InFormia kehitetään: QB64:n lisäosa, joka tarjoaa WYSIWYG - muodostuksen graafiselle käyttöliittymälle Visual Basicin tyyliin [3] . 10. marraskuuta 2010 tämä rakentaja poistui beta-testausvaiheesta ja sen versio 1.0 [4] julkaistiin .
Tarvitset tämän koodin kirjoittaaksesi tekstiä taustalle :
CLS - tausta = _LOADIMAGE ( "IMAGE.JPG" ) TULOSTA "HELLO TO" SINUN , SINUN . DUR . " LOPPUBASIC -ohjelmointikielen murteet | |
---|---|
Klassikko |
|
siirtymäkauden |
|
menettelyllinen |
|
Esine |
|
mobiili |
|
Konsoli |
|