Italian community of Lazarus and Free Pascal
Programmazione => Generale => Topic aperto da: danieledb - Agosto 26, 2013, 09:28:54 am
-
Buongiorno a tutti
Domanda da principiante.
Finora ho fatto solo il porting da Delphi di un paio di programmi e la cosa non mi interessava, ma adesso voglio partire da zero con una applicazione Lazarus e mi trovo un pò in difficoltà con le tante voci del menu Nuovo.
Mi propone alla voce Project alcune opportunità ma quelle che mi interessano sono: Applicazione, Programma e Applicazione console.
Mi sapete dire la differenza?
Mi pare che la mia potrebbe essere Applicazione console.
Per vostra info premendo aiuto non appare niente che mi illumini in merito.
Grazie
Daniele
-
Che so io le applicazioni console sono quelle senza gui, usate da riga di comando, le differenze per Lazarus tra programma e applicazioni non le so...
-
Applicazione: si tratta di un progetto con finestre dove, in pratica, si utilizza la LCL con drag/grop a design time (classe progetto: TApplication)
Program: programma a linea comando, codifica libera
Console Application: programma a linea comando, come "Program", ma in questo caso ti viene proposto l'utilizzo di una classe TCustomApplication principale equivalente alla TApplication dell'"Applicazione".
-
Per riassumere quello che ha detto nomore ;)
Applicazione: Un programma dove la classe principale sia TApplication (TConsoleApplication nel caso di applicazione senza gui).
Programma: Alla vecchia ;) Come in Turbo Pascal 5.5 :p
Stilgar
-
Ok ricevuto.
Sono già partito con una nuova applicazione.
Grazie
Daniele