Új hozzászólás Aktív témák
-
gurgo
tag
Heló!
Olyan problémába ütköztem, amiben google sem tudott segíteni.
(Sajnos szakszavakkal nem igazán tudom elmondani mi a helyzet...)
Szóval ugye beépített lehetőség a VS-ben (project properties/settings), hogy a user\local settings\application data\ mappába belementsük a programunk beállításait . Xml fájlba a registry helyett. Ez egyszerű adattípusoknál jól is működik, mint bool, string, font, vagy color. Hashtable viszont nem akar belementődni. Futásidő alatt megjegyzi az újonnan bekerült adatokat, de a Properties.Settings.Default.Save() ezt sehogy sem akarja kiírni a user.config-ba....Megnéztem direkt, az xml-ben üres az érték: <value />
Mi lehet a probléma? Vagy egyszerűen ilyen collection dolgokat nem is lehet így kimenteni? -
gurgo
tag
Igyekszem másként fogalmazni: egy objektumot akarok létrehozni, ami kezel egy fájlt. Grafikus felhasználói felületről. Tehát az ablak eseményeihez az objektum tagfügvényeit rendelem. A cél, hogy az objektumom a program futása alatt végig létezzen és csak 1 példányban. Ehhez nem találom a megfelelő helyet a deklarálásra. Vagyis most rájöttem egy működő megoldásra, csak nem tudom mennyire elegáns ez így a main előtt:
namespace XML_Builder
{
static class Program
{
public static XmlFile MyXml = new XmlFile();
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{ ... -
gurgo
tag
Sziasztok!

Én is kezdő C# tanuló vagyok.![;]](//cdn.rios.hu/dl/s/v1.gif)
A probléma, amit most nem tudom hogyan kell megoldani - és ebben kérném szépen a tapasztaltabbak segítségét - így hangzik: Xml-t kezelő programot írok. Egyszerűt, ami egyszerrre csak 1 db megnyitott Xml-t használ. Ehhez írtam is egy osztályt. Amire nem jövök rá az az, hogy hol kell példányosítanom ezt az osztályt ahhoz, hogy az általa kezelt Xml--hez hozzáférhessek a program egészében??
Előre köszönöm a segítséget!

Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Arena Breakout: Infinite
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Battlefield 6
- Mibe tegyem a megtakarításaimat?
- GoodSpeed: Daikin FTXF35E / RXF35F Sensira 3,3 kW Inverteres klíma - a Sztori
- Telekom mobilszolgáltatások
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Bittorrent topik
- MWC 2026 exkluzív: Bemutatom a Pininfarina mobilt
- gban: Ingyen kellene, de tegnapra
- További aktív témák...
- Dell Pro 14 Premium PA14250 14" 3K OLED érintő Ultra 7 268V 32GB 512GB ujjolv gar
- 4 db Be Quiet Dark Power Pro 11 1000W 80 Plus Platium tápegység eladó!
- Sigma 60-600mm f/4.5-6.3 DG OS HSM Sports objektív ( Canon ) - Újszerű -
- Honor Magic8 Lite 8/256GB Újszerű,Kártyafüggetlen,Dobozos,Tartozékaival. 1 Év Garanciával!
- Szép Lenovo Legion Y530 15,6" FHD IPS / i5-8300H 4GHz / 8GB DDR4 / 256GB M.2 SSD / GTX 1050 Ti
- HIBÁTLAN iPhone 13 Pro 128GB Alpine Green-1 ÉV GARANCIA - Kártyafüggetlen, MS4665, 100% AKKSI
- Dell Latitude 7320 Core i5-1145 G7, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- Samsung Galaxy S21 Ultra 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Lenovo ThinkPad T14s Gen 3 i5-1245U 14" FHD+ 16GB 1TB 1 év teljeskörű garancia
- Ingyen elvihető hibás/törött TV/monitor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

)![;]](http://cdn.rios.hu/dl/s/v1.gif)

