Avatar
Petr Čech (czubehead):

Zdravím, udělal jsem jednoduchou tabulkovou appku, která ze string[] args v Main() získává umístění souboru, který má otevřít. Funguje to normálně, ale (možná) problém je v tom, že v reálu by se měly načítat soubory ze síťového disku (bude namapovaný na nějaké písmeno a přihlášený uživatel bude mít práva čtení/zápis do daného adresáře). Já ale síťový disk nemám, tudíž to nemohu otestovat. Takže otázka zní: bude se čtení ze síťového disku (I:\file.txt) chovat stejně jako čtení z pevného (C:\file.txt)?

Odpovědět 7.5.2015 18:29
Why so serious? -Joker
Avatar
Nahoru Odpovědět  +1 7.5.2015 18:31
Nesnáším {}, proto se jim vyhýbám.
Avatar
Odpovídá na Michal Žůrek (misaz)
Petr Čech (czubehead):

Ok, řešení označím až po reálném testu.

Nahoru Odpovědět 7.5.2015 19:02
Why so serious? -Joker
Avatar
David Novák
Tým ITnetwork
Avatar
David Novák:

Proč by nemělo? Z pohledu uživatele je to jedno..

Nahoru Odpovědět 7.5.2015 19:31
Chyba je mezi klávesnicí a židlí.
Avatar
Odpovídá na David Novák
Petr Čech (czubehead):

Bylo mi to docela jasné, ale přeci jen jsem se chtěl ujistit před ostrým nasazením.

Nahoru Odpovědět 7.5.2015 19:35
Why so serious? -Joker
Avatar
Odpovídá na Petr Čech (czubehead)
Michal Štěpánek:

Programu je jedno, jestli ten soubor je někde na síti, nebo na lokálu, pro něj je to "cesta" jako "cesta". Jen s tím mapováním disku na určité písmeno bych byl opatrný. Daleko jednodušší je použít "relativní" připojení

\\server\slozka\soubor.txt

Protože se tím vyhneš mnoha problémům s tím, že s uživatel zruší mapování, nebo si ten disk namapuje s jiným písmenkem apod. U relativní cesty je ta cesta k souboru vždycky stejná a nezáleží na IQ uživatele, ale na připojení k síti.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět  +2 7.5.2015 23:39
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá 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 6 zpráv z 6.