![]() |
|
|||||||
| Home | Register | FAQ | Members List | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
||||
|
db2000 - INI (DLL) [INI]tialization files management A suo tempo avevo già presentato in questo forum una soluzione in puro Basic4PPC per la gestione dei file di [INI]zializzazione (gestire i file .ini), questa volta vi propongo una DLL che tramite delle semplici (ma efficaci) funzioni permette di operare con i file citati. Di seguito elenco i modi previsti per l'utilizzo delle funzioni della DLL: MODO 1 .New1([INIFileName])MODO 2 .New2La DLL è freeware e viene rilasciata così come è, pertanto la responsabilità di qualsiasi danno prodotto (diretto e/o indiretto) è da attribuirsi solo all'utilizzatore. ![]() Nel file compresso che potete scaricare dal link sottostante è previsto un esempio che utilizza la DLL in questione per gestire dei dizionari da utilizzare all'interno di tutte quelle procedure che prevedono l'utilizzo dei testi in lingua delle etichette di alcuni controlli (Button, CheckBox, ImageButton, Label e RadioBtn). Last edited by maXim : 03-12-2008 at 08:36 AM. |
|
||||
Se questo puo essere utile:METHOD 1 .New1([INIFileName]) initialize method 1 example: INI.New1("test.ini") .write1([Section], [Key], [Value]) write or update a ROW into INI file example: INI.write1("USER", "Name", "maXim") .read1([Section], [Key], [DefaultValue]) read a ROW from INI file if ROW not exist or is not valid, value of myVar is equal as [DefaultValue] example: myVAR = INI.read1("USER", "Name", "empity") .DeleteSection1([Section]) delete from INI file a specific [Section] and all his keys example: INI.DeleteSection1("USER") METHOD 2 .New2 INITIALIZE method 2 example: INI.New2 .write2([INIFileName], [Section], [Key], [Value]) write or update a ROW into INI file [INIFileName] example: INI.write2("test.ini", "USER", "Name", "maXim") .read2([INIFileName], [Section], [Key], [DefaultValue]) read a ROW from INI file [INIFileName] if ROW not exist or is not valid, value of myVar is equal as [DefaultValue] example: myVAR = INI.read2("test.ini", "USER", "Name", "(empity)") .DeleteSection2([INIFileName], [Section]) delete from INI file [INIFileName] a specific [Section] and all his keys example: INI.DeleteSection2("test.ini", "USER") che giornataccia Max,
__________________
Gianni Maione |
|
||||
|
Ciao Gianni,
grazie per l'aiuto, ma sarà servito?... Ma per davvero: che sabato è stato quello passato? ![]() E' vero, non conosco l'inglese così bene tanto da tenere una conversazione o per scrivere dei file di help o dei manuali ma, sinceramente, non mi sembrava così difficile capire come funzionava la DLL in questione e poi i termini sono tutti in inglese, ad esempio non ho usato "scrivi" per "write". Anche se nella procedura di esempio i commenti sono tutti in italiano questo non lo si può dire per le istruzioni, per i nomi dei controlli e degli altri termini. Diciamola tutta: quando vado nei vari forum in inglese o in quelli di altre lingue e sono interessato ad una particolare procedura o ad una libreria per prima cosa effettuo il download e ne testo la sua operatività per poi passare ad esaminarne il codice o le funzioni... NON HO MAI CHIESTO UNA TRADUZIONE IN ITALIANO! Ma non sarà questo il vero problema? Lascio a chi legge pensare a come vorrei continuare... E visto che rischio di cadere in una polemica termino dicendo che eventuali pubblicazioni nel forum italiano, in che lingua devono essere redatte? ![]() Saluti a tutti e di nuovo grazie a Gianni anche per il sostegno morale, Massimo P.S. Autorizzo chiunque lo desideri, perché ne ha capacità e volontà, a tradurre e pubblicare i miei lavori anche in altri forum purché rispetti, oltre ai diritti dell'autore, la forma concettuale. ![]() Last edited by maXim : 03-09-2008 at 09:30 AM. |
|
||||
|
Ciao Massimo,
io invece penso che c'è proprio bisogno di una traduzione in inglese! Se a qualcuno bisogna veramente deve solo un poco provare per vedere il funzionamento, non e poi cosi difficile. Io lo faccio sempre con le cose inglesi, perché di inglese ne capisco max. il 10% o forse di meno. PS. prova a domandare nel forum inglese se ti fanno una traduzione in italiano di qualche DLL. ![]() Ciao, Filippo
__________________
PPC: MDA Pro, 2GB SD PPC: HTC Touch Diamond, 4GB ______________________ |
|
||||
|
Ciao Filippo,
![]() ... scusa ma non sono riuscito a capire il senso del tuo post, un attimo di pazienza: rileggo attentamente il mio precedente (sai, non vorrei essere arrivato al punto che non sono più capace di dare un senso alle cose neanche in italiano!)... Se ti riferisci al punto dove ho scritto <<... Lascio a chi legge pensare a come vorrei continuare...>> o se questo ha creato qualche dubbio lo spiego subito: A PRESCINDERE DAI COMMENTI PRESENTI NEI MIEI ESEMPI PUBBLICATI NEL FORUM ITALIANO (CHE DEVONO ESSERE IN ITALIANO!), TUTTO IL RESTO, NOME DELLE VARIABILI COMPRESE, E' SEMPRE STATO IN INGLESE PERCHE' HO CERCATO DA SEMPRE DI ADOTTARE LO STANDARD DI RIFERIMENTO COMUNE COSA CHE NON SI NOTA IN TANTI ALTRI ESEMPI PRESENTI NEGLI ALTRI FORUM. Ma voglio essere ancora più cattivo: COME MAI CHI RICHIEDE COSTANTEMENTE QUESTO TIPO DI TRADUZIONI (COSA CHE SUCCEDE ANCHE IN ALTRI FORUM DIVERSI DA Basic4PPC) E' TUTTA "GENTE" CHE NON PUBBLICA MAI NIENTE MA CHE E' SOLO CAPACE DI COPIARE? E se la copia non è nella lingua madre, visto che non conoscono nessuna arte della programmazione, la "cosa" gli deventa sicuramente più difficile... E' qui che sta il problema! Infatti, se una delle mie pubblicazioni fosse risultata veramente interessante a qualcuno che non conosce l'italiano e che ne avrebbe voluto approfondire l'argomento in piena onestà, questi avrebbe postato le sue richieste in altra maniera e io, lo garantisco, avrei trovato il modo di comunicare in inglese perché, qualora si sia mai pensato il contrario, un pò con l'inglese "ci so fare" e non solo per scrivere software: è una vita che opero con l'informatica e ho molti collaboratori e clienti più che soddisfatti sparsi nei vari continenti... Concludo puntualizzando: se avrei voluto dare più visibilità ai miei miseri e stupidi esempi (perché di questo si parla e non di cose serie) li avrei pubblicati in inglese nei forum e thread opportuni, ho chiesto io che venisse aperto l'"ITALIAN FORUM" per tutti coloro che volevano e che vogliono esprimersi in italiano e allora riapro la domanda: che cosa è stato fatto di sbagliato? Lo ripeto: eventuali pubblicazioni nel forum italiano, in che lingua devono essere redatte? ![]() Saluti a tutti, Massimo P.S. Non vorrei essere ancora frainteso: quando mi riferisco a "qualcuno" non intendo rivolgermi a Specci48 che è una presenza importante e, visti i suoi interventi, direi anche qualitativa e ho capito bene il senso del suo invito per il quale lo ringrazio, io mi riferisco per lo più a presenze come HTC che "arrivano", "prendono" quello che gli serve e non li rivedi più ma peggior danni hanno causato in altre circostanze, vero John? Last edited by maXim : 03-10-2008 at 09:09 AM. |
|
||||
|
Ciao Massimo,
scusa se mi sono espresso male, con questa frase: Quote:
Ciao, Filippo
__________________
PPC: MDA Pro, 2GB SD PPC: HTC Touch Diamond, 4GB ______________________ |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| db2000 - vb Functions | maXim | Italian Forum | 3 | 07-30-2008 07:17 AM |
| db2000 text2unicode | maXim | Italian Forum | 10 | 03-21-2008 11:12 AM |
| db2000 - TXT2PDF | maXim | Italian Forum | 7 | 02-28-2008 07:29 PM |
| db2000 - GPS(c) | maXim | Italian Forum | 2 | 05-29-2007 06:10 AM |
| db2000 - RCC | maXim | Italian Forum | 4 | 05-26-2007 08:32 AM |