Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: guglielmofede - 23 Maggio 2010, 20:14:23

Titolo: [RISOLTO] CREARE FILE VUOTO SE NON ESISTE ?
Inserito da: guglielmofede - 23 Maggio 2010, 20:14:23
SALVE,

valore = Val(file.load(File.BaseName(ListaFileCentrale) & ".sec"))

con le istruzioni anzidette leggo la prima riga di un file che contiene un valore.
Il problema nasce se il file non esiste.
Esiste un'opzione attivabile alla funzione "file.load(...." per cui quando tento di aprire un file che non esiste ne crei uno vuoto?

A Presto.....
Titolo: Re: CREARE FILE VUOTO SE NON ESISTE ?
Inserito da: milio - 23 Maggio 2010, 21:35:37
Per sapere se un file esiste si usa la funzione Exist
Per creare un file vuoto basta fare File.Save(<path del file>,"")

Esempio di creazione file vuoto se esso non esiste:

  IF NOT Exist(User.Home &/ "miofile.txt") THEN
    File.Save(User.Home &/ "miofile.txt","")
  ENDIF

Titolo: RISOLTO CREARE FILE VUOTO SE NON ESISTE ?
Inserito da: guglielmofede - 24 Maggio 2010, 21:39:06
SALVE,

G R A Z I E .....   di CUORE....

A Presto.....
Titolo: Re: RISOLTO CREARE FILE VUOTO SE NON ESISTE ?
Inserito da: Ceskho - 25 Maggio 2010, 00:13:57
SALVE,

G R A Z I E .....   di CUORE....

A Presto.....

Ehi Guglielmofede, il [RISOLTO] lo si inserisce nel primo post non nell'ultimo... ;)

Ora lo faccio io ma ricordarti..... :)