Autore Topic: [Risolto] file di appoggio  (Letto 993 volte)

Michele

  • Visitatore
[Risolto] file di appoggio
« il: 09 Luglio 2009, 22:01:46 »
Sono nuovo del forum
Salve a tutti

devo creare una applicazione gambas che necessita di un file di appoggio dove memorizzare una lista di numeri
come posso fare ad associare alla mia applicazione questo file in modo tale che ,
creando il pacchetto .deb per ditribuirlo venga associato anch'esso?
e come posso fare a determinare la posizione di tale file affinchè quando parte il programma io possa caricare le informazioni contenute nel file medesimo?

spero di essere stato chiaro

Grazie


Michele

Offline giulio

  • Maestro Gambero
  • ****
  • Post: 280
    • Mostra profilo
Re: file di appoggio
« Risposta #1 il: 09 Luglio 2009, 23:25:38 »
Nella directory del tuo progetto crei una sottodirectory, per esempio
"mieidati" nella quale metti il file che ti serve tipo "ilmiofile". A questo punto
verrà inglobato alla creazione del pacchetto .deb.

Come renderlo utilizzabile una volta che è stato distribuito il pacchetto .deb?
All'avvio del programma fai un rapido check per vedere se esiste
una directory nascosta che venga utilizzata dal tuo programma.
Per esempio:

Codice: [Seleziona]

IF NOT Exist(user.home &/ ".cartella_nascosta_programma") THEN MKDIR (user.home &/ ".cartella_nascosta_programma")

 
Dopodiché, in sequenza, verifichi l'esistenza del file dentro la cartella nascosta. Se non c'è lo copi (in pratica lo estrai dall'eseguibile, nel quale è stato inglobato alla creazione del pacchetto):

Codice: [Seleziona]


IF NOT Exist(user.home &/ ".cartella_nascosta_programma/ilmiofile") THEN
  COPY "mieidati/ilmiofile" TO  user.home &/ ".cartella_nascosta_programma/ilmiofile"
ENDIF



Ciao.

Michele

  • Visitatore
Re: file di appoggio
« Risposta #2 il: 09 Luglio 2009, 23:49:09 »
Proprio quello che mi serviva
grazie mille

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: file di appoggio
« Risposta #3 il: 10 Luglio 2009, 12:53:26 »
Inserisci [RISOLTO] nel titolo del post..grazie..;-)