Grazie, hai fatto prestissimo!!.
Al primo avvio funziona ok e inserisco il nome. Poi non si apre più niente.., forse perchè fai chiudere il form principale? Comunque volevo chiederti come funziona file.load nel caso di più campi: es. nome, cognome, indirizzo?
Ho cambiato il tuo esempio così: ho messo Fmain come classe di avvio. Su fmain
PUBLIC SUB Form_Open()
IF NOT Exist(User.Home & "/.cartella_nascosta1") THEN
MKDIR (User.Home & "/.cartella_nascosta1")
FNome.Show
ELSE
Label1.text = file.load(user.home & "/.cartella_nascosta1/impostazioni.txt")
END IF
END
Su fnome:
PUBLIC SUB Button1_Click()
'controlliamo che la casella sia vuota
IF TextBox1.text = "" THEN
Message.Error("Inserire un nome!", "Ok")
ELSE
'se è piena salviamo la stringa nel file di testo delle configurazioni
file.save(User.Home & "/.cartella_nascosta1/impostazioni.txt", TextBox1.text)
ME.Close
FMain.Label1.text = file.load(user.home & "/.cartella_nascosta1/impostazioni.txt")
END IF
END
Non preoccuparti se non hai tanto tempo, io per primo ne ho pochissimo. Comunque ci conto tanto sul tuo aiuto, grazie :-)