Protože se nikdo nemá k odpovědi, zkusím alespoň námět. Podívejte se, jak to má řešeno přímo VB s konfiguračním souborem. Tam si taky nastavíte pro Vás potřebný formát, a zadáte proměnnou. No a jelikož si konfiguraci VB ukládá do XML souboru, u kterého jsou již z definice hodnoty textové, je to uděláno tak, že když třeba potřebujete uložit integer hodnotu a napášete něco jako
my.mysettings.i=15
tak si to VB interně rozdělí na 2 kroky: - nejprve hodnotu převede na string (.tostring) - pak hodnotu uloží Při opačném postupu (čtení nastavení) to provádí naopak: - přečte textovou hodnotu ze souboru - převede Vám ji na formát, který máte nastaven v konfigurátoru, v tomto případě provede ctype(přečtený text,integer) - vrátí Vám již integer hodnotu Nějak podobně to asi budete muset řešit sám - zvolit si formát, ve kterém to budete ukládat (protože tam máte bitmapy asi bitový formát, nebo se také dají i binární data překódovat do textové formy a zpět), zaznačit si správný formát jednotlivých dat a pak už si jen udělat převody z a do správného formátu.
|