Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Salvare un colore
Forum - C# / VB.NET - Salvare un colore

Avatar
LLawliet (Normal User)
Newbie


Messaggi: 17
Iscritto: 26/06/2012

Segnala al moderatore
Postato alle 21:46
Sabato, 14/07/2012
Salve a tutti. Ho un'applicazione con una textbox ed un bottone. Quando il bottone viene premuto, un colordialog si apre e, una volta selezionato il colore, lo imposta come ForeColor della textbox. Il problema è che chiudendo l'applicazione, e riaprendola, il colore torna di nuovo come default! ( nero ) Come posso fare per salvare l'impostazione del colore? (: Grazie in anticipo! :D


Lawliet
PM Quote
Avatar
luca97 (Normal User)
Newbie


Messaggi: 18
Iscritto: 08/07/2012

Segnala al moderatore
Postato alle 2:20
Domenica, 15/07/2012
Potresti salvare in un file di testo il valore argb della colordialog..

Ad esempio:
Codice sorgente - presumibilmente C# / VB.NET

  1. 'Salvo su un file il valore:
  2. My.Computer.FileSystem.WriteAllText("C:\miofile.txt", ColorDialog1.Color.ToArgb, False)
  3.  
  4. 'E adesso ne prendo il contenuto e lo applico alla textbox:
  5. Dim argb As Integer = Convert.ToInt32(My.Computer.FileSystem.ReadAllText("C:\miofile.txt"))
  6. TextBox1.ForeColor = System.Drawing.Color.FromArgb(argb)



Spero tu abbia capito :k:


"Dopo le 3 del mattino, due sole categorie di persone sono al lavoro: le prostitute e i programmatori."
(Anonimo)
PM Quote