Category Archives: Uncategorized

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

De foutmelding “Driver name missing” betekent normaal dat één van de eigenschappen in het connection object niet gegeven is, nl connection.name = “mysql” Maar er zijn ook andere omstandigheden waarin deze foutmelding voorkomt, bv: – je gebruikt een verkeerd connection … Continue reading

Posted in Uncategorized | Comments Off on Driver name missing

compile gambas app van de commandolijn

Compileren: gbc3 Ga in de projectdirectory staan. Tik daar: 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 desktop etc zie vorige posts … Icoon: http://gambas.copyleft.be/blog/archives/112 … Continue reading

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

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

Gambas 3.14 start niet

openSUSE 15.1 + Education repository De oorspronkelijke Gambas 3.10 werkt normaal. Na een upgrade en wijziging van repository naar Education en Gambas 3.14 start gambas niet. Op de commandolijn: gambas gbx3: unable to find startup file En op een andere … Continue reading

Posted in Uncategorized | Comments Off on Gambas 3.14 start niet

Veilige verbinding met de databankserver door SSL, TLS

Eigen verbinding controleren: login als mysql gebruiker op de server. Checke met \s hoe de gebruikte verbinding verloopt; kijk naar “SSL”: MariaDB [(none)]> \s ————– mysql Ver 15.1 Distrib 10.0.32-MariaDB, for Linux (x86_64) using readline 5.1 Connection id: 33 Current … Continue reading

Posted in Uncategorized | Comments Off on Veilige verbinding met de databankserver door SSL, TLS

Luie programmeurs: automatische naam voor button

Als je aan het programmeren bent en je snel wat knoppen in je vensters zet, is het belangrijk om die knoppen een relevante naam te geven. Bv een nieuwe knop Button1 krijgt de naam buttonQuit of in mijn geval btQuit … Continue reading

Posted in Uncategorized | Comments Off on Luie programmeurs: automatische naam voor button

Vormgevingconventies doorheen app

Om een concistente applicatie te krijgen moet je overal dezelfde conventies toepassen. bv: titels (grootte), foutmeldingen, kleuren bij invulvelden, … Form Textlabel Title : font, size, color, em. Field Textlabel Title: font, size, color, bgcolor, em. Field content: font, size, … Continue reading

Posted in Uncategorized | Comments Off on Vormgevingconventies doorheen app