()
Newbie
Messaggi:
Iscritto:
|
salve, sto creando una serie di programmi che risolvono operazioni matematiche... comunque siccome esso è già molto lungo, non vorrei complicare le cose utilizzando il solito if then else, ad esempio:
Codice sorgente - presumibilmente Delphi |
writeln('inserire la lingua'); readln(lingua); if (upcase(lingua)='italiano') then (*blocco di istruzioni, con messaggi allo schermo in italiano*); if (upcase(lingua)='francese') then (*blocco di istruzioni, con messaggi allo schermo in francese*); (*e cosi via*);
|
quindi vorrei sapere se esiste una guida che spiega come farlo, si crea una unit, un file *.ini, o una dll; e poi come si collegano all'eseguibile??
per precisione io sto lavorando a un progetto senza form, ovvero da console. (l'ho detto perchè in rete ho trovato soltanto delle guide che spiegano come farlo con i form).
Ultima modifica effettuata da il 05/09/2012 alle 17:06 |
|
Poggi Marco (Member)
Guru
Messaggi: 969
Iscritto: 05/01/2010
|
|
|
Roby94 (Member)
Guru
Messaggi: 1170
Iscritto: 28/12/2009
|
Il metodo dei file ini credo che sia il piu semplice:
crei un file ini per ogni lingua e poi ci inserisci le stringhe come se fossero delle impostazioni. al caricamento del programma apri il file ini che ti serve ed estrai tutte le stringhe in un array e poi quando ti serve le stampi... puo andare? questo è il metodo che mi è capitato di usare in php e c#
|
|
pierotofy (Admin)
Guru^2
Messaggi: 6230
Iscritto: 04/12/2003
|
|
|
()
Newbie
Messaggi:
Iscritto:
|
grazie a tutti, comunque il discorso del file ini mi ha convinto di più, credo che utilizzerò quello
|
|
()
Newbie
Messaggi:
Iscritto:
|
e se realizzassi un file di risorsa? *.res
|
|
Roby94 (Member)
Guru
Messaggi: 1170
Iscritto: 28/12/2009
|
Il principio è lo stesso degli ini solo che un file res deve essere modificato con appositi programmi, l'ini invece puo essere modificato molto piu semplicemente da blocco note. Vedi tu, le soluzioni sono molte, trova quella che ti rende lo sviluppo piu comodo e veloce.
|
|
()
Newbie
Messaggi:
Iscritto:
|
hmm, non so, cmq sto ancora decidendo o utilizzo il file ini, oppure creao le dll (con cui ho più conscenze).
|
|
()
Newbie
Messaggi:
Iscritto:
|
Postato originariamente da Roby94:
Il metodo dei file ini credo che sia il piu semplice:
crei un file ini per ogni lingua e poi ci inserisci le stringhe come se fossero delle impostazioni. al caricamento del programma apri il file ini che ti serve ed estrai tutte le stringhe in un array e poi quando ti serve le stampi... puo andare? questo è il metodo che mi è capitato di usare in php e c# |
il fatto è che non ho capito bene come faccio a inserire le stringhe come se fossero impostazioni nel file ini e poi come le faccio ad inserire in un array??
PS: non ho mai trattato l'argomento degli array e non ho mai creato un file ini. |
|