Via Cà Matta 2 - Peschiera Borromeo (MI)
+39 02 00704272
info@synaptica.info

Categoria: Delphi

Delphi – Record vs Objects

L’evoluzione della gestione dei records in Delphi continua inesorabile. Un bellissimo articolo di Cary Jensen, non aggiornatissimo, visibile a questo link  fa un analisi dello stato dell’arte della gestione dei record in Delphi. E’ incredibile, che dopo innumerevoli anni di lavoro con Delphi scopro ancora cose nuove sui record 🙁 A breve aggiorno l’articolo ma…
Leggi tutto

XtumbleRetail per iOS 16.4 rilasciato

Aggiornato per le nuove versioni di iOS XtumbleRetail (sdk 16.4), la app punto cassa che si interfaccia con i registratori di cassa fiscali Epson e la piattaforma Erp/crm Xtumble. La app è sviluppata con Delphi 11.3, in questa versione oltre all’aggiornamento dell’SDK è stata ottimizzata la gestione del cassetto associato alla cassa fiscale.

FindCmdLineSwitch.. Small thing but maybe someone doesn’t know…

FindCmdLineSwitch al posto di ParamStr

TDataSetSQLStatement c esempio di “class helper” in Delphi.

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

Delphi TThread Synchronization

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

ChatGPT & Delphi – OpenAI Chat

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