Zadejte hledaný výraz...

VB – Složky a soubory

Denis Ulmann
verified
rating uzivatele
(9 hodnocení)
19. 4. 2012 16:10:25
Zdravím,
dnes jsem se seznámil s tím, jak v nějaké složce vypsat všechny soubory a složky, ale potřeboval bych něco navíc. Chtěl bych vypsat všechny *.txt soubory ze složky c:/text/ jenže ve složce /text/ jsou další složky a z nich to již .txt nevytáhne, jak mám docílit toho, aby mi vypsalo .txt soubori kdyby byl dalších 10 složek daleko a aby mi (třeba msgbox) vypsal celou cestu, tzn. c:/text/slozka2/slozka/txt.txt?
19. 4. 2012 16:10:25
https://webtrh.cz/diskuse/vb-slozky-a-soubory#reply756252
smrtka
verified
rating uzivatele
(3 hodnocení)
19. 4. 2012 16:16:17
aby mi vypsalo .txt soubori ...
bych to sem napsal, ale musim jeste vydejchat ty soubori
19. 4. 2012 16:16:17
https://webtrh.cz/diskuse/vb-slozky-a-soubory#reply756251
Denis Ulmann
verified
rating uzivatele
(9 hodnocení)
19. 4. 2012 16:20:43
Aha tak sem příště něpiš díky, napíšu 3x složkY a 2x souborY ve větě, 1x napíšu soubori protože se přepíšu, myslím na něco jiného a hned to hoď jako hlavní tému ...
19. 4. 2012 16:20:43
https://webtrh.cz/diskuse/vb-slozky-a-soubory#reply756250
smrtka
verified
rating uzivatele
(3 hodnocení)
19. 4. 2012 16:22:40
tak jo. Nebit toho postu, napsal bich ty reseny, ale asy uz ne
k zamysleni : napisu v programu 3x; a paxe prepisu a udelam ,
fungovat to nebude
19. 4. 2012 16:22:40
https://webtrh.cz/diskuse/vb-slozky-a-soubory#reply756249
Denis Ulmann
verified
rating uzivatele
(9 hodnocení)
19. 4. 2012 16:25:48
promin, ale dokáže mě vytočit, když se někdo upíše a druhý z toho udělá předmt celého jeho topiku a jěště takovým stylem nemyslíš? Navíc na to upozorni jěště ve svém dalším postu takovým dosti trapným a děckým stylem.
19. 4. 2012 16:25:48
https://webtrh.cz/diskuse/vb-slozky-a-soubory#reply756248
martinzsa
verified
rating uzivatele
(1 hodnocení)
19. 4. 2012 16:51:47
tu mas moje riesenie:
a v hlavnom programe si zavolaj:
schvalne som ti to nechal ako zoznam typu FileInfo aby si mal komplet informacie o suboroch a nie len adresy. To ako tieto udaje dalej spracovat hadam uz vies... (ak nie hod post :D)
19. 4. 2012 16:51:47
https://webtrh.cz/diskuse/vb-slozky-a-soubory#reply756247
eduard.babka
verified
rating uzivatele
19. 4. 2012 16:57:07
Projdeš to rekurzivně.. Zde kód pro C#, snadno to přepíšeš a když tak koukám na ukázku výše, je to snad i přehlednější.. :) Dostaneš seznam jak složek, tak souborů, kde se nacházejí *.txt a do listboxů se vypíše plný název..
private void NajdiSoubory(string cesta)
{
DirectoryInfo di = new DirectoryInfo(cesta);
DirectoryInfo[] diz = null;
FileInfo[] fiz = null;
diz = di.GetDirectories();
fiz = di.GetFiles("*.txt");
if (diz != null)
{
foreach (DirectoryInfo slozky in diz)
{
NajdiSoubory(slozky.FullName);
ListSlozky.Items.Add(slozky.FullName);
}
}
if (fiz != null)
{
foreach (FileInfo soubory in fiz)
{
ListSoubory.Items.Add(soubory.FullName);
}
}
if (diz == null)
return;
}
//Metodu zavoláš například po kliku na tlačítko
private void button1_Click(object sender, EventArgs e)
{
NajdiSoubory("C:\Test\");
}
19. 4. 2012 16:57:07
https://webtrh.cz/diskuse/vb-slozky-a-soubory#reply756246
Denis Ulmann
verified
rating uzivatele
(9 hodnocení)
19. 4. 2012 17:20:19
Díky moc oba a martinzsa pracovat s tím potom už umím, jen vím asi jen Directory a FullName, nemáš nějakou literatůru klidně v angličtině co vše jde použít a co to dělá? Vím že jěště nějak jde zjistit velikost apod. :)
19. 4. 2012 17:20:19
https://webtrh.cz/diskuse/vb-slozky-a-soubory#reply756245
martinzsa
verified
rating uzivatele
(1 hodnocení)
19. 4. 2012 19:24:54
literaturu ? tu prakticky nepouzivam... vystacim si s intelisence vo VS pripadne google ak si nespomeniem ktory namespace pouzit, pripadne MSDN library.
19. 4. 2012 19:24:54
https://webtrh.cz/diskuse/vb-slozky-a-soubory#reply756244
eduard.babka
verified
rating uzivatele
19. 4. 2012 23:20:59
Jde mraky věcí.. :) Spíš bys měl vědět, co po tom chceš.. Jinak google a hledat DirectoryInfo a FileInfo.. Jinak, o souboru zjistíš vše, co si dokážeš vyčíst normálně ze systému + spoustu věcí, které asi nevyužiješ.. Intellisense je bezva..
19. 4. 2012 23:20:59
https://webtrh.cz/diskuse/vb-slozky-a-soubory#reply756243
Pro odpověď se přihlašte.
Přihlásit