Programmeren in BASIC/Van BAS naar EXE

Programmeren in BASIC

Op het einde van het vorige hoofdstuk staan de nadelen van het verspreiden van een BAS bestand. Aan die nadelen kunnen we een einde maken door van het BAS-bestand een EXE (uitvoerbaar)-bestand te maken. Je kan het BAS-bestand nog altijd meegeven aan de gebruiker, dat heet dan Open-Source, maar dat moet natuurlijk niet.

Wat heb je nodig

bewerken
  • Een compiler: De compiler zet je code om in een andere programmeertaal die de computer wel verstaat, voor Qbasic worden de bestanden meestal omgezet in EXE-bestanden.
    • Bij Qbasic V4.5 zit een compiler bijgevoegd, gebruik je normaal een andere versie lees dan nog eens het deel over de installatie terug.
  • Een beetje geduld, soms zelf nogal veel, dit hangt af van hoe groot je programma is.

Het omzetten zelf

bewerken

Als je de juiste versie van Qbasic hebt moet je daarmee je bestand openen, dan moet je naar run > Make EXE file gaan. Typ een naam in voor het bestand (max 8 tekens) en je bent klaar

Vaak voorkomende vragen

bewerken

Waar staat mijn programma?

bewerken

Simpel, je programma staat in de zelfde map als V4.5 van Qbasic

Waarom werkt mijn programma niet als ik alleen het bestand in een andere map zet?

bewerken

Met alleen het exe-bestand ben je nog niets, je moet nog het bestand BRUN45.exe in de zelfde map zetten. Om dit te doen is het het gemakkelijkste om een installatie bestand te maken, bijvoorbeeld met Inno Setup.

Waarom worden bepaalde functies niet herkend door de compiler?

bewerken

Het kan zijn dat je je programma hebt geschreven in een nieuwere versie van Qbasic.

Officiële website van Inno Setup

Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.