Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET
Aktuálně: Postihly zákazy tvou profesi? Poptávka po ajťácích prudce roste, využij slevové akce 80% výuky zdarma!
https://www.itnetwork.cz/csharp
Avatar
matesax
Redaktor
Avatar
matesax:11.6.2012 19:23

Dobrý den,
neznáte nějaký dobře udělaný simple, návod, nebo tak? Standartní File.Copy() blbne jako blázen, prvně mi hlásí, že soubor již existuje, pak že byl přístup odepřen (stejně tak i FileInfo.MoveTo()) - nebylo by něco funkčního? Děkuji.

 
Odpovědět
11.6.2012 19:23
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na matesax
David Čápka:11.6.2012 19:27

Nemyslím si, že v .NETu nějaká funkce blbne. Spíše kopíruješ někam, kam nemáš práva. Práva máš v zásadě jen do složky daného uživatele, např. do %appdata% .

Nahoru Odpovědět
11.6.2012 19:27
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! :)
Avatar
matesax
Redaktor
Avatar
Odpovídá na David Čápka
matesax:11.6.2012 19:49

Proto píši sem - přeci musí jít kopírovat soubory. Vím o Jam.Shellu, ale ten neumím zprovoznit zde - v C#. Jak by to tedy šlo? Děkuji.

 
Nahoru Odpovědět
11.6.2012 19:49
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na matesax
David Čápka:11.6.2012 20:06

Pokud chceš kopírovat, někam, kam nemáš práva, tak to půjde špatně. A je to dobře, že to jde špatně, protože ta omezení tam jsou z nějakého důvodu. Když program spustíš jako administrátor, tak to půjde.

Nahoru Odpovědět
11.6.2012 20:06
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! :)
Avatar
matesax
Redaktor
Avatar
Odpovídá na David Čápka
matesax:11.6.2012 20:09

Ale já nechci nic kopírovat - chci dát možnost jiným lidem kopírovat - v treelistu a v listview,... Proto by bylo asi nejlepší zprovoznit Jam.Shell - a místo treeview používat shellview,...

 
Nahoru Odpovědět
11.6.2012 20:09
Avatar
matesax
Redaktor
Avatar
Odpovídá na David Čápka
matesax:11.6.2012 20:12

Jenže usnig Jam.Shell nefunguje - ani jsem něčekal opak. :)

 
Nahoru Odpovědět
11.6.2012 20:12
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na matesax
David Čápka:11.6.2012 20:14

Tak to spusť jako admin nebo si ta práva vyžádej, jinak to prostě nejde.

Nahoru Odpovědět
11.6.2012 20:14
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! :)
Avatar
matesax
Redaktor
Avatar
Odpovídá na David Čápka
matesax:11.6.2012 20:14

Jen doufám, že ten schellview má stejné možnosti jako treeview.

 
Nahoru Odpovědět
11.6.2012 20:14
Avatar
matesax
Redaktor
Avatar
Odpovídá na David Čápka
matesax:11.6.2012 20:27

Tak jsem našel problém - používám treeView1.Selec­tedNode a on se jaksi neaktualizuje - pořád vykazuje první vybraný item - který byl vybraný v momentě spuštění této metody - jak tedy aktualizovat selectednode? Děkuji.

 
Nahoru Odpovědět
11.6.2012 20:27
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na matesax
David Čápka:11.6.2012 20:47

Pokud něco měníš během metody, tak si před změnou ulož, který byl vybraný a odkazuj se pak na něj.

Nahoru Odpovědět
11.6.2012 20:47
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! :)
Avatar
matesax
Redaktor
Avatar
Odpovídá na David Čápka
matesax:11.6.2012 20:51

No jo, ale problém je ten, že se nemění - Selected mi pořád vypisuje jednu - starou hodnotu a novou lokaci již ne,...

 
Nahoru Odpovědět
11.6.2012 20:51
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na matesax
David Čápka:11.6.2012 21:01

Já nerozumím tomu, co řešíš, DOst pochybuji o tom, že v .NET něco nefunguje, to již jsem jednou ostatně psal.

Nahoru Odpovědět
11.6.2012 21:01
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 12 zpráv z 12.