Buongiorno a tutti,
vi spiego qual è il mio problema. Ho creato un programma che utilizza una lunga serie di impostazioni per eseguire un export grafico. Proprio perchè le impostazioni sono tante l'utente ha la possibilità di salvarle in un file di testo, che poi può caricare al momento opportuno.
Tutto funziona bene tranne un punto.
Da un ColorPicker l'utente può scegliere un colore, che salva nel file di testo come nome o sequenza RGB. La questione è: una volta che carico il file delle impostazioni salvate come faccio a far leggere questi valori e applicarli, per esempio, al backcolor di un bottone?
codice:
dim bmpBackColor As IColor
bmpBackColor = TryCast(colorPalette.Color, IColor)
'qui l'utente imposta il colore
btnColorPickerBMP.BackColor = ColorTranslator.FromWin32(bmpBackColor.RGB)
'codice per la scrittura su file
'..............
'così appare il colore sul file di testo:
'Background color: Color [A=255, R=230, G=0, B=0]
'qui l'utente carica il file delle impostazioni (le diverse variabili sono registrate in un array)
'qui bisogna leggere il file di testo e ripristinare il colore sul controllo
'btnColorPickerBMP.BackColor = ColorTranslator.ToWin32(exportSettingsArray(4))
'?????????????????
Spero di essermi spiegato! Qualcuno può aiutarmi?
Grazie in anticipo