Pouze tento týden sleva až 80% na e-learning týkající se Kotlinu
Využij akce až 80% zdarma při nákupu e-learningu. Více informací .
Kotlin week
Avatar
matesax
Redaktor
Avatar
matesax:11.6.2012 18:44

Dobrý den,
potřebuji dostat z aktuálního itemu v listView cesku k souboru. Jenmože tam mohu dostat jenom jméno tohoto souboru, tak jsem vzal cestu z treeView a sloučil to s tímto jménem.
Jenomže treeView bere disky i s lomítkem a cesta začíná lomítkem - takže místo "C:\" mi to obsahuje "C:\\" - ale když použiji replace, tak mi to bere jako nový řádek,... Aby toho nebylo málo, cesta z treeView nekončí lomítkem, takže ho tam potřebuji přidat. Tedy potřebuji se jednoho lomítka zbavit a jedno přidat, ovšem obě lomítka jsou mi brány jako znamení nového řádku - tak co s tím? Děkuji

 
Odpovědět
11.6.2012 18:44
Avatar
matesax
Redaktor
Avatar
Odpovídá na matesax
matesax:11.6.2012 18:46

Aktuálním itemem mám na mysli označený - vybraný a opreva - místo cesku k souboru - cestu k souboru.

 
Nahoru Odpovědět
11.6.2012 18:46
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
matesax
Redaktor
Avatar
Odpovídá na matesax
matesax:11.6.2012 18:52

Pardon - vyřešeno znakem @.

 
Nahoru Odpovědět
11.6.2012 18:52
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na matesax
David Čápka:11.6.2012 18:54

Každý node by měl mít vlastnost tag, kam si můžeš uložit objekt, tím se vyhneš zbytečnému parsování.

Jinak nevidím důvod, proč by mělo být lomítko bráno jako konec řádku, zkoušel jsem:

string s = @"C:\\directory";
s = s.Replace(@"\\", @"\");
Console.WriteLine(s + @"\");
Console.ReadKey();

a funguje normálně.

Nahoru Odpovědět
11.6.2012 18:54
Jsem moc rád, že jsi na síti, a přeji ti top IT kariéru, ať jako zaměstnanec nebo podnikatel. Máš na to! :)
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 4 zpráv z 4.