Hot paths a znak $

Hlášení chyb a problémů programu Altap Salamander. Buďte, prosím, ve svých popisech co nejpodrobnější a vytvořte pro každý incident nový příspěvek. Nevkládejte programem generovaná hlášení o pádu programu, pošlete je e-mailem.
Raptor

Hot paths a znak $

Post by Raptor »

Potřebuju si do hot paths hodit cestu na jiny počítač ve tvaru \\PC\c$\xxx a AS nadává, že dolar je nepovolený znak. Je pro to nějaký důvod?
User avatar
Ether
Posts: 1471
Joined: 10 May 2007, 16:08
Location: Czech Republic
Contact:

Re: Hot paths a znak $

Post by Ether »

Kdyby sis pořádně přečetl tu chybovou hlášku (očekávám jméno proměnné nebo znak $), tak je jasné, že máš použít $$, tj. třeba:

Code: Select all

\\PC\c$$\xxx
Je to podobné chování jako má \ v řetězcích v C nebo jako % v printf formátech.
Ελληνικά rulez.
Jan Rysavy
ALTAP Staff
ALTAP Staff
Posts: 5231
Joined: 08 Dec 2005, 06:34
Location: Novy Bor, Czech Republic
Contact:

Re: Hot paths a znak $

Post by Jan Rysavy »

Je to tak $() a $[] jsou vyhrazeny pro proměnné, viz například http://www.altap.cz/salam_en/help/salam ... _usrmn.htm
Proto je potřeba znak $ zdvojit, pokud se o proměnnou nejedná. Koukám, že by v tomto směru chtělo doplnit nápovědu.
Raptor

Re: Hot paths a znak $

Post by Raptor »

Aha, tak to je jasne. Zdvojeni dolaru me nejak takhle vecer proste nenapadlo :-)
Post Reply