[Delphi] Windows XP ed i suoi temi.

Giovedì 26 Luglio 2007

Con l’arrivo sul mercato di Windows XP, la Microsoft ha introdotto una nuova versione delle common control library, la vecchia libreria è rimasta comunque disponibile per compatibilità, inoltre un software che gira sotto Windows XP può scegliere quale libreria utilizzare.

La principale novità della nuova common control library è che i controlli a video si adattano al tema corrente scelto dall’utente e la scelta non è affidata ad un motore fisso.
Leggi il seguito di questo post »


[Delphi] Splash screen, cos’è e come crearlo.

Lunedì 23 Luglio 2007

L’immagine visualizzata nel momento in cui viene avviato un software e prima di caricare la finestra principale dello stesso, prende il nome di splash screen, generalmente in questa immagine vengono riportate le seguenti informazioni:

  1. logo, nome e versione dell’applicazione;
  2. autore;
  3. indirizzo e-mail ed eventuale sito internet dell’autore;
  4. copyright.

In Delphi è possibile creare uno splash screen seguendo i passi successivi:

  1. aprire il progetto nel quale inserire lo splash screen;
  2. aggiungere una nuova form al progetto;
  3. selezionare la form, cambiare il nome in frmSplashScreen ed effettuare un salva con nome in UnitSplashScreen;
  4. settare borderStyle a bsNone e position a poScreenCenter;
  5. inserire sullo splash screen i componenti desiderati (labels, button, ecc.) adattandole alle proprie esigenze;

Leggi il seguito di questo post »


[Delphi] Conoscere la versione dell’eseguibile.

Sabato 21 Luglio 2007

Chi programma in Delphi si è accorto che, andando sul menu Project –> Options –> Version Info, si ha la possibilità di abilitare e conoscere la versione dell’eseguibile, includendo tali informazioni nell’applicazione stessa, l’unico neo è che per leggere tali dati dobbiamo costruirci una funzione ad-hoc.

Quindi come procedere?
Leggi il seguito di questo post »


[Delphi] Leggere le dimensioni di un file.

Venerdì 20 Luglio 2007

Credo che a tutti noi è capitato di dover leggere, direttamente dall’applicazione che stavamo sviluppando, le dimensioni di un determintato file presente sul nostro computer, quindi come fare?
Leggi il seguito di questo post »


[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 »