Published by wig on Apr 14th, 2007 in Gamblog with No Comments
Volgens de tip of the day zijn er geen globale variabelen in Gambas. Je kan wel op hoogste niveau een variabele declareren en die gebruiken; ofwel vanuit de hoofdmodule (main module):
PUBLIC myGlobalVar
ofwel vanuit het hoofdscherm (FMain):
PUBLIC STATIC myGlobalVar
Om ze te gebruiken vermeld je de modulenaam:
ModMain.myGlobalVar
FMain.myGlobalVar
Wat ik ook al gezien heb is een aparte module […]
Tags:
Published by wig on Apr 7th, 2007 in Gamblog with No Comments
De Combobox lijkt het meest op een gewone “drop down list” of rolluiklijst.
Toch gedraagt hij zich niet zo. Als je op de lijst klikt gaat die niet open, maar krijg je een “carrot” of cursor in het woord “ComboBox1″ (knipperend vertikaal streepje).
De enige plek waar je de lijst kan doen openklappen is het […]
Tags:
Published by wig on Apr 3rd, 2007 in Gamblog with No Comments
Een functie geeft normaal geen, ofwel 1 waarde terug. De waarde kan een boolean zijn voor gelukt/niet gelukt, of het resultaat van een berekening of bewerking op getallen of tekst.
Als de functie meer dan 1 waarde moet teruggeven, kan je een array vullen met de waarden.
Of zoals BenoƮt zelf voorstelt:
I think the better is […]
Tags:
Published by wig on Mar 25th, 2007 in Gamblog with No Comments
Na een hoop veranderingen vraag ik een “RUN” en het programma eindigt met de foutmelding “bad dimension”.
Spijtig genoeg geeft Gambas deze keer niet aan waar de fout zich voordoet. Normaal kom je in de source code op de plaats van de fout te staan na een foutmelding die de fout beschrijft […]
Tags:
Published by wig on Mar 13th, 2007 in Gamblog with No Comments
2 x Gambas open (twee keer de hele applicatie gestart).
In de eerste Gambas heb ik een bestaand project open, waaruit ik enkele dingen wil kopieren naar de andere FMain.form.
Gambas, select listbox, copy, schakel over naar andere Gambas, rechtsklik plak: ok
Schakel terug naar eerste Gambas.
Select lcdNumber, copy, switch to other Gambas, rightclick paste:
Gambas2
This application has raised […]
Tags:
Published by wig on Feb 6th, 2007 in Gamblog with No Comments
MySQL is even in de aandacht geweest wegens de aankoop van het moederbedrijf
MySQL AB door Sun. Hopelijk blijft het de basis van vele handige vrije software projecten.
Vanuit verschillende toepassingen kan je MySQL databank ondervragen met SQL statements.
Meestal is het handig om ze op voorhand uit te proberen.
Daarom: opslaan in een bestand, en het bestand […]
Tags:
Published by wig on Dec 18th, 2007 in Gamblog with 1 Comment
Gambas 2 is nog in ontwikkeling, maar nadert de stabiele versie. Met versienummer 1.9.x kan je nog problemen tegenkomen die soms in meer recente versies zijn opgelost. Onderstaand is daar waarschijnlijk een voorbeeld van:
Bij het een bestaand project heb ik het volgende probleem:
- bij het openen van de Main form: een foutmelding […]
Tags:
Published by wig on Dec 17th, 2007 in Gamblog with No Comments
Schema van de werking:
Compiler: gbc
Interpreter: gbx
Archiver: gba
De projectdirectory bevat alles wat de compiler nodig heeft, als beeldbestanden, broncode van de modules en classes, . De applicatie wordt vanuit de ide rechstreeks uitgevoerd. Er worden een aantal onzichtbare bestanden gemaakt, plus een directory met de naam .gambas. De bestanden zijn:
.directory
.icon.png
.settings
.lock
.project
.lock […]
Tags:
Published by wig on Nov 27th, 2007 in Diverse, Gamblog with No Comments
Er wordt op verschillende momenten over een vorm van Basic voor Linux gesproken, maar er lijkt niets meer in tegenstelling te zijn met Linux: Basic, de taal van de slechte gewoontes, het anti-voorbeeld van de programmatie cursussen, enz. Basic: stond het niet voor Beginners All-purpose Simple Instruction Code of zoiets?
Bovendien is de naam “ingepalmd” […]
Tags: