After updating our XtumbleRetail application to the iOS 16.4 SDK version and starting publishing on the Apple Store, Apple’s developer portal offered us a new publishing platform available…. VisionOS. Embarcadero Delphi proves to be an increasingly key tool for us, with a single code we are able to publish on all platforms. And for…
Leggi tutto
FindCmdLineSwitch al posto di ParamStr
Tested on: Ubuntu 22.04 Default php version is 8.1 and we want install php 7.4 Ondrej PPA contains PHP 8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.0 & PHP 5.6 packages. First update the system
1 |
sudo apt update && sudo apt upgrade |
1. Check Active PHP Version
1 |
php -v |
2. Install php on system Set the required PPA wich contains any…
Leggi tutto
Gli helper sono un modo per estendere una classe senza utilizzare l’ereditarietà, utile anche per i record che non consentono affatto l’ereditarietà. La documentazione ufficiale è disponibile all’indirizzo: https://docwiki.embarcadero.com/RADStudio/Sydney/en/Class_and_Record_Helpers_(Delphi). Spesso mi son trovato a creare del codice per esportare un dataset o un singolo record con i suoi valori in uno statement SQL, e tutte…
Leggi tutto
Come eseguire un metodo all’interno di un TThread in modo sincrono con il Thread principale dell’applicazione è abbastanza semplice. Supponiamo di voler syncronizzare l’accesso ad una variabile di conteggio, possiamo usare i metodi TThread.Synchronize e TThread.Queue. Il metodo TThread.Syncronize esegue immediatamente il metodo interrompendo immediatamente l’esecuzione del Thread principale mente il metodo TThread.Queue dovrebbe fare…
Leggi tutto
Today I tried to talk about programming with chatGPT…. and I must say I was amazed First I asked him for the code for a web server in Delphi: Then I asked him to add support for SSL Then if you give me an example of Machine Learning in Delphi Then I asked him what he…
Leggi tutto