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

Autore: Ivan Revelli

Digital Innovation Partner

nice C++ tutorial for beginners, from embarcadero

Those sections of C++ tutorials are very simple. Otherwise they explain the differences between Delphi (pascal) language and C++. Good job: Session 1: Session 2:

Firebird: inserire una procedura parametrica con ritorno di dati in una Join

Supponiamo di avere una procedura che richiede parametri e restituisce un result set di dati, per evitare di fare infinite subquery si penserebbe di poterla mettere in join tipo :

ma questo sistema non funziona dato che all’interno della from non verrebbero elaborati i dati della prima tabella e avremmo un errore non formale…
Leggi tutto

Gestire gli errori in Firebird – Firebird Exception

Gestire un le eccezioni in un blocco di codice :

per sollevare un eccezione invece è necessario creare l’oggetto di errore nella tabella degli errori con il relativo messaggio :

ovviamente il primo dubbio che sorge è il fatto di dovre definire un oggetto di eccezione specifico per ogni tipo di eccezione che…
Leggi tutto

Determinare il formato di un immagine in uno Stream in Delphi

Determinare di che formato è un’immagine in uno stream è un problema comune, in questo esempio il codice è scritto in Delphi ma come concetto è facilmente trasportabile in qualsiasi altro formato. Nei primi bytes di un’immagine di qualsiasi formato viene messa una firma che identifica lo stesso in modo univo, nell’esempio ci limitiamo ad…
Leggi tutto

RAD Studio Mobile Roadmap – Il compilatore nativo cross per Android e iOS

Embarcadero Technologies ha annunciato il piano di rilascio del prodotto “RAD Studio Mobile”, che da indiscrezioni sembra essere un plug-in per l’ambiente di sviluppo “Rad Studio XE3”. Questo plugin/tool a quanto dichiarato compilerà per i processori ARMV7 e permetterà di ottenere degli eseguibili per i due ambienti, oltre a mettere a disposizione dello sviluppatore una…
Leggi tutto