VB.NET, Algoritmy, I/O operace
16. 6. 2007 16:18
Eduard Garan
1 18
Ahoj Vsetkym,prosim Vas neviete my niekto poradit ako mam ulozit obsah 6 premennych typu string a integer do pamete pocitaca(najlepsie do nejakej zlozky).Kazda premenna obsahuje pole 14 poloziek.Potrebujem aby po ukonceni programu sa tieto premenne niekde ulozili a potom pri zapnuti opet nacitali.Jediny sposob ktory som doteraz skusil je trieda StreamReader a ukladanie obsahu premennych ako text.Je aj iny sposob?
A este sa chcem spytat,ako sa da utvorit nova zlozka vo windowse pomocou kodu programu.Diky moc za pomoc.Edy
16. 6. 2007 18:53
anonym
213.180.53.50
K vaší poslední otázce neznám odpověď, ale pokud v kódu použiji např.:
FileOpen(FreeFile(), "slozka\soubor.txt", OpenMode.Output)
pak se mi složka "slozka" a soubor "soubor.txt", pokud neexistují, vytvoří
16. 6. 2007 23:04
Tomáš Herceg
1847 3847
Zodpovězeno:
http://www.vbnet.cz/forum-tema--155-edit...
Je to druhá polovina příspěvku.
Pokud by byl nějaký další problém, pište do tohoto tématu.
17. 6. 2007 0:24
Dik za pomoc Tomasi.lenze ja mam v kazdej premennej pole 14 poloziek.Tuto moznost my uz radil Tvoj kolega ale to my ulozi stale len poslednu polozky v premennej.Ako mam prosim Ta ulozit cele pole?diky Edo
17. 6. 2007 11:41
Uložení:
Dim sw As New StreamWriter("soubor.txt") For i As Integer = 0 to pole.Length - 1 sw.WriteLine(pole(i)) Next sw.Close()
Načtení:
Dim sr As New StreamReader("soubor.txt") For i As Integer = 0 to pole.Length - 1 pole(i) = sr.ReadLine() Next sr.Close()
22. 6. 2007 20:17
Zdravim,prosim Te jak mam vytvorit pomocou kodu programu novu slozku a novy subor.To co my radil ten chalan my nefunguje.Vypisuje my to ze "cast cesty nenalezena.Diky Edy
Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování. Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.
zapomenuté heslo
zaregistrujte se
Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?
Nahlásit Zrušit
zavřít