[Delphi] Utilizzare una DLL

Giovedì 19 Luglio 2007

Dopo aver creato il file Dinamic Link Library, andiamo a creare l’applicazione che lo utilizzerà, quindi inseriamo nella form due spin edit, spostiamoci nell‘Object Inspector di Delphi ed assegnamogli i seguenti nomi: seNumero1 e seNumero2, dove se sta per spin edit. Leggi il seguito di questo post »


[Delphi] Creare una DLL in Delphi

Giovedì 19 Luglio 2007

Le DLL (Dinamic Link Library) sono delle librerie che possono essere utilizzate da qualsiasi applicazione, a tal proposito vediamo come sviluppare una piccola DLL e farla utilizzare alla nostra applicazione.

Le DLL sono di due tipi:

  1. statico: viene caricata in memoria all’avvio dell’applicazione, nel caso in cui la DLL non viene trovata, l’applicazione non viene avviata. Utilizzando questo metodo serve più memoria e le chiamate risultano più veloci;
  2. dinamico: le funzioni o procedure vengono caricate dinamicamente nel momento in cui vengono chiamate dall’applicazione. In questo caso le chiamate sono più lente e non vi è necessità di utilizzare troppa memoria.

A questo punto non resta che avviare Delphi, andare sul menu:

File –> New –> Other… –> Delphi project

 e cliccare su DLL Wizard, si ottiene il file con il codice della DLL che io chiamerò Somma.dll; questa DLL avrà il compito di  restituire la somma di due numeri.

Leggi il seguito di questo post »


[Delphi] Controllo correttezza Partita Iva e Codice Fiscale

Giovedì 19 Luglio 2007

In questo articolo riporto due funzioni utili a chi sviluppa in Delphi e desidera effettuare un controllo sulla validità formale del codice fiscale e/o della partita iva.
Leggi il seguito di questo post »