Category Archives: Hoe – in Gambas

Hoe … in Gambas, bv hoe rekenen met dagen of tijd, hoe een array maken, hoe mail sturen uit Gambas, hoe meer-talenversies maken van je programma, …

Component in Gambas2

Basis-uitleg: hoe componenten in Gambas werken hoe ze zelf te maken hoe ze te installeren. De originele documentatie over componenten vermeldt uitdrukkelijk dat alle “onderstaande tekst” voor Gambas3 is, dus ik doorloop het even in en voor Gambas2: Componenten De … Continue reading

Posted in Gambas2, Hoe - in Gambas, installatie, vraag-me-af | Leave a comment

Toetsencombinaties met control: Ctrl-s

Om te bewaren wordt in programma’s standaard toetsencombinatie Ctrl-s gebruikt, dat kan je ook in je Gambas programma’s. Voorbeeldsituatie: een scherm FMain met een paar tekstvelden “TextLabel1”, “TextLabel2″… de toetsen worden opgevangen in het aktieve scherm “FMain”. Dat kan in … Continue reading

Posted in Gambas2, Hoe - in Gambas | Leave a comment

Snel data ingeven met een tekstgebied (TextArea)

Als je op een scherm (Form) data laat ingeven moet je altijd een compromis zoeken tussen efficiëntie van de input controle van de input Door punt “controle” zou je geneigd kunnen zijn meer aparte tekstvelden te gaan gebruiken, waarvan je … Continue reading

Posted in Gambas2, Hoe - in Gambas | Leave a comment

Parameters doorgeven

Parameters tussen haakjes Parameter passing of parameters doorgeven naar een procedure, functie (of een klasse) gaat door ze tussen gewone ronde haakjes te zetten: procedure1(string1, string2) resultaat = functie1(parameter1, parameter2) De parameters kunnen getallen, tekst enz. zijn, afhankelijk hoe ze … Continue reading

Posted in Gambas2, Hoe - in Gambas | Leave a comment

Code voor groep van controls: group en tag

Controls op het scherm (en sommige andere objecten) hebben een “tag” eigenschap, die je zelf kan gebruiken naar eigen goeddunken. Een aantal controls in een container of group kunnen herkend worden aan de waarde van de tag property. Zo kan … Continue reading

Posted in Gambas2, Hoe - in Gambas | Leave a comment

Klik en sleep

Dit is het meest minimale voorbeeld van klik en sleep of drag’n drop: je sleept een tekst van de linkse tekstbox naar het rechtse tekstlabel Je hebt twee objecten nodig (zie schermafbeelding), en de volgende code in FMain.Form : Van … Continue reading

Posted in Gambas2, Hoe - in Gambas | Leave a comment

Door de bestanden in een map lopen (files in directory)

Hier een stukje code waar door een map (directory) wordt gelopen en alle bestanden uit die directory worden weergegeven. De directory komt hier uit een object ($hCardGame.sLocation), maar het is een gewone string met het volledige pad in, je kan … Continue reading

Posted in Gambas2, Hoe - in Gambas | Leave a comment

Versie van Gambas vanuit programma opvragen

De versie van je eigen programma kan je in een tekstvariabele steken met: sMijnVersie = Application.version Maar als je daarnaast de versie van Gambas zelf nodig hebt? Binnen Gambas is er geen commando om dat op te vragen. In de … Continue reading

Posted in Gamblog, Hoe - in Gambas | Leave a comment

Error management – foutbeheer

Bij gebruik van een databank lijkt de eenvoudigste manier om de fouten op te slaan in de databank; tenzij de fouten juist gaan over de databankverbinding. Een alternatief is ze op te slaan naar een tekstbestand “error.log”, zoals de meeste … Continue reading

Posted in Hoe - in Gambas, Uncategorized | Comments Off on Error management – foutbeheer

Afgeleide klasse van Listbox, vanuit code het object maken/instantiëren en gebruiken in een VBox

Doel: weergave van de dagen van de week, waarbij iedere dag een reeks waarden bevat (orders). De dagen van een week zijn vertikaal gegroepeerd. De dag wordt voorgesteld als een soort listbox, met op iedere lijn de weergave van een … Continue reading

Posted in Gamblog, Hoe - in Gambas, vraag-me-af | Leave a comment