Questa funzionalità aiuta i programmatori a identificare rapidamente le parentesi corrispondenti, come parentesi tonde, graffe e altri tipi di parentesi nel loro codice, essenziale per navigare efficientemente tra strutture di codice complesse. Per implementare questa caratteristica, è necessario associare una procedura personalizzata all’evento OnPaintTransient in SynEdit. Questo approccio è stato ispirato da discussioni e soluzioni…
Leggi tutto
Libreria ZXing.Delphi La libreria ZXing.Delphi, disponibile su GitHub, è un’ottima scelta per la lettura cross-platform di codici a barre. Basata sulla popolare libreria ZXing (“Zebra Crossing”), questa libreria open source permette la facile decodifica dei codici a barre in diverse applicazioni Delphi.
1 2 3 4 |
// Esempio di codice per utilizzare ZXing.Delphi // ... |
Sono disponibili diverse librerie commerciali e non per generare BarCode e QrCode con Delphi. Per la creazione di QR Code, la libreria DelphiZXingQRCode è una delle più affidabili in ambito Delphi. Questa libreria offre un’interfaccia semplice e diretta per generare QR Code, integrandosi perfettamente nell’ambiente Delphi. DelphiZXingQRCodeEx è l’evoluzione di quella precedentemente menzionata.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
uses DelphiZXingQRCode; // Esempio di codice per generare un QR Code con DelphiZXingQRCode // ... var Row, Column: Integer; pixelColor : TAlphaColor; vBitMapData : TBitmapData; rSrc, rDest : TRectF; s : widestring; FQRCode: TDelphiZXingQRCode; begin Result := nil; FQRCode := TDelphiZXingQRCode.Create; FQRCode.QuietZone := 4; // FQRCode.Encoding := 0; FQRCode.Encoding := TQRCodeEncoding(0); FQRCode.Data := ContentText; end; |
Praticamente…
Leggi tutto
Dal 2014 è possibile compilare applicazioni con Delphi per il mondo IOS ed integrare la libreria Indy per la comunicazione TCP/IP con cifratura SSL grazie ad OpenSSL, come documentato nel sito di Embarcadero al seg. link https://blogs.embarcadero.com/openssl-and-https-support-for-ios-devices/. Questo è possibile farlo includendo la libreria “IdSSLOpenSSLHeaders_Static.pas” nel vostro progetto e copiando le librire compilate libssl.a e…
Leggi tutto
E’ sempre un piacere lavorare e condividere momenti insieme al team di sviluppo di DocFinance, grande simpatia oltre alla inequivocabile professionalità dimostrata dai risultati oggettivi del software.
Application: Xtumble Warehouse Mission: To enable the search and coding of items, inventory creation, and stock management. Development Environment: Embarcadero Delphi 12 Ent. Offline Operation: Yes Local Database: Interbase 2020 ibtogo Version 1.2.2 News: Multilingual support, currently available in Italian and English. Improved QR and Barcode scanning management. Enhanced image management. If you try it,…
Leggi tutto