IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Neaktivní uživatel:28.9.2012 14:43

Potřeboval bych trošku poradit jak pracovat s INI soubory...

Na googlu jsem si našel toto :
http://www.codeproject.com/…lass-using-C
Ale to mi nějak nechce fungovat...Nevím jak pomocí toho zapisovat a číst...

Odpovědět
28.9.2012 14:43
Neaktivní uživatelský účet
Avatar
David Jančík
Vlastník
Avatar
Nahoru Odpovědět
28.9.2012 15:00
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Odpovídá na David Jančík
Neaktivní uživatel:28.9.2012 15:01

Tam jsem našel jsem XML...

Nahoru Odpovědět
28.9.2012 15:01
Neaktivní uživatelský účet
Avatar
Nahoru Odpovědět
28.9.2012 15:03
Neaktivní uživatelský účet
Avatar
matesax
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
matesax:28.9.2012 15:10

Musíš napsat, co chceš... Na uložení nastavení se dost často hodí databáze... Hlavně kvůli možnosti uchování dat v určitém formátu...

 
Nahoru Odpovědět
28.9.2012 15:10
Avatar
Odpovídá na matesax
Neaktivní uživatel:28.9.2012 15:11

potřebuji uložit 2 hodnoty - např.
jmeno1=prvnijmeno
jmeno2=druhejmeno

Nahoru Odpovědět
28.9.2012 15:11
Neaktivní uživatelský účet
Avatar
matesax
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
matesax:28.9.2012 15:14

StreamWriter a StreamReader...

using (StreamWriter sw = new StreamWriter(new FileStream(cesta k souboru, FileMode.Create)))
{
    sw.WriteLine(...);
}

using (StreamReader sr = new StreamReader(cesta k souboru))
{
    string text = sr.ReadToEnd();

nebo

List<string> texty = new List<string.();
    while (sr.Peek() > -1)
        texty.Add(sr.ReadLine());
}
Editováno 28.9.2012 15:18
 
Nahoru Odpovědět
28.9.2012 15:14
Avatar
Odpovídá na matesax
Neaktivní uživatel:28.9.2012 15:16

to je pro TXT soubory, ne pro INI...nebo se pletu ?
http://www.itnetwork.cz/…-soubory-txt

Nahoru Odpovědět
28.9.2012 15:16
Neaktivní uživatelský účet
Avatar
Odpovídá na matesax
Neaktivní uživatel:28.9.2012 15:16

to je pro TXT soubory, ne pro INI...nebo se pletu ?
http://www.itnetwork.cz/…-soubory-txt

Nahoru Odpovědět
28.9.2012 15:16
Neaktivní uživatelský účet
Avatar
matesax
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
matesax:28.9.2012 15:18

Nač chceš INI??? - ani to nemá význam... Tedy pokud vím, tak stačí zadat koncovku INI a můžeš použít toto - INI není nic jiného než obyčejný texťák...

Editováno 28.9.2012 15:19
 
Nahoru Odpovědět
28.9.2012 15:18
Avatar
David Jančík
Vlastník
Avatar
Nahoru Odpovědět
28.9.2012 15:21
Zapomeň, že je to nemožné a udělej to ;)
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Neaktivní uživatel
David Hartinger:28.9.2012 15:22

.NET pracuje s XML, jako všechny větší projekty. INI není příliš rozšířený formát, můžeme tu polemizovat v čem je lepší nebo horší, ale nic ti nebrání použití XML, které je tam vysvětleno a které se pro tyto účely v .NETu prostě používá.

Nahoru Odpovědět
28.9.2012 15:22
New kid back on the block with a R.I.P
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na David Jančík
David Hartinger:28.9.2012 15:23

To je pro PHP.

Nahoru Odpovědět
28.9.2012 15:23
New kid back on the block with a R.I.P
Avatar
Nahoru Odpovědět
28.9.2012 15:23
Neaktivní uživatelský účet
Avatar
Nahoru Odpovědět
28.9.2012 15:23
Neaktivní uživatelský účet
Avatar
Odpovídá na David Hartinger
Neaktivní uživatel:28.9.2012 15:24

Fajn,kouknu na to

Nahoru Odpovědět
28.9.2012 15:24
Neaktivní uživatelský účet
Avatar
David Jančík
Vlastník
Avatar
Odpovídá na David Hartinger
David Jančík:28.9.2012 15:45

Já vím. Ale je tam ukázka jak vypadá INI soubor a k čemu ho použít.

Nahoru Odpovědět
28.9.2012 15:45
Zapomeň, že je to nemožné a udělej to ;)
Avatar
David Jančík
Vlastník
Avatar
Odpovídá na Neaktivní uživatel
David Jančík:28.9.2012 15:47

To je miliarda komentářů, ale že by jsi si něco početl a pogooglil předtím než je napíšeš to né, že :) Ani je moc nepromýšlíš. Prosím, nejdřív čti, googli, nauč se ptát a pak až se ptej ;)

http://msmvps.com/…uestion.aspx

www.whathaveyoutried.com

Nahoru Odpovědět
28.9.2012 15:47
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Nahoru Odpovědět
28.9.2012 15:48
Neaktivní uživatelský účet
Avatar
David Jančík
Vlastník
Avatar
Odpovídá na Neaktivní uživatel
David Jančík:28.9.2012 15:51

Opět odpovídáš bez dočtení dotazu. A opět naprosto zbytečnou a nic neznamenající odpovědí.
Přečti si můj komentář ještě jednou, přečti si přiložené články a řiď se tím. Pak ti všichni budou odpovídat rádi :) Nechci to tu rozebírat, prosím.

Nahoru Odpovědět
28.9.2012 15:51
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Kit:28.9.2012 15:52

INI soubory nejsou binárně bezpečné pro ukládání dat, hodí se spíš pro načítání konfigurace. Pokud nechceš používat XML ani databázi, zvol si raději JSON.

Nahoru Odpovědět
28.9.2012 15:52
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 21 zpráv z 21.