Author Archives: cybrarian

Venster met invoer (vraag en antwoord)

Situatie: je hebt een form FMain, en je wil een vraag stellen waarbij je een antwoord verwacht van de gebruiker, dat je nodig hebt voor het verdere verloop van het programma. Als dat een eenvoudig Ja/Neen of iets dergelijks is, … Continue reading

Posted in Hoe - in Gambas | Comments Off on Venster met invoer (vraag en antwoord)

Tijd vergelijken, berekening met tijd

Als je een berekening moet doen met tijden, gebruik je best de ingebouwde DateDiff. Bv. : DateDiff(Settings[“SomeTime/Start”], Time(Now()), gb.Minute) / 60 Dit geeft een negatieve waarde als tweede parameter kleiner is. Fout is de tijd op zich proberen te vergelijken: … Continue reading

Posted in Uncategorized | Comments Off on Tijd vergelijken, berekening met tijd

Driver name missing

Een foutmelding in een programma bij het maken van een databankverbinding: Driver name missing Er kan wel manueel ingelogd worden vanop de commandolijn met de gegevens zelf (host, gebruiker, ww). De foutmelding “Driver name missing” betekent normaal dat één van … Continue reading

Posted in Databank | Comments Off on Driver name missing

Pdf toekomst?

Op de officiële gambas blog staat in de aankondiging van versie 3.15.0 dat er een nieuwe gb.poppler component is die de oude gb.pdf vervangt. Ondertussen zijn 3.15.1 en 3.15.2 uitgekomen, en daar is nog sprake van een fix voor gb.pdf.

Posted in Gambas3 | Comments Off on Pdf toekomst?

compile gambas app van de commandolijn

Compileren: gbc3 Ga in de projectdirectory staan. Tik daar: gbc3 -a upd: moet blijkbaar kleine a zijn gbc3 -A Uitvoerbaar programma: Het uitvoerbare programma maak je door de bestemming/naam op te geven bij gba3: gba3 -o ~/mygambasprog.gambas Link op de … Continue reading

Posted in Uncategorized | Comments Off on compile gambas app van de commandolijn

Gambas en git

Gambas maakt in de laatste versies gebruik van git, en toont dat ook in zijn IDE. Ook bij de ontwikkeling van Gambas3 wordt git gebruikt. Een overzicht op: https://gambaswiki.org/wiki/howto/git Maar Gambas bestaat van voor git, en als je git gebruikt … Continue reading

Posted in Gambas3, Hoe - in Gambas | Comments Off on Gambas en git

Ongewenst sluiten tegenhouden

Een gebruiker kan per vergissing op het x teken duwen boven in de balk van het venster, als hij bv het venster wil verkleinen of vergroten. Dan sluit de applicatie onherroepelijk af. Je kan in het Close event wel eindprocedures … Continue reading

Posted in Uncategorized | Comments Off on Ongewenst sluiten tegenhouden

Settings[“sSlot/sKey”]=”value”

Terminologie Een mooi voorbeeld van benoemen van de rubriektitels in het Settings bestand is “slot” en “key”. Slot is de titel, key is de variabele naam. Beiden zijn nodig om de waarde (value) op te vragen. Ik probeer het bewaren … Continue reading

Posted in Uncategorized | Comments Off on Settings[“sSlot/sKey”]=”value”

In memorial: Domotiga

Spijtig genoeg voor iedereen die met Gambas3 en Raspberry Pi werkt, is Domotiga al een tijdje verdwenen, ik schat van ongeveer 2015. De website www.domotiga.nl ging ergens in de zomer van 2015 (mei?) over in de site van CyberJunky’s Blog, … Continue reading

Posted in Uncategorized | Comments Off on In memorial: Domotiga

Object-eigenschappen aanspreken

Ik ontdekte een niet backward-compatible verschil tussen Gambas3 versies: In Gambas 3.14: With Chart .BackGround = Color.Yellow .Title.Text=”Titel” With .XAxe .MinValue = 300 .MaxValue = 900 End With End With In Gambas 3.9: Voorgaande code geeft een fout in Gambas … Continue reading

Posted in Gambas3 | Comments Off on Object-eigenschappen aanspreken