Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

mstsc.exe & app.path

[es] :: Visual Basic 6 :: mstsc.exe & app.path

[ Pregleda: 1099 | Odgovora: 7 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Igiboy
Kula

Član broj: 48587
Poruke: 71
*.216.eunet.yu.



Profil

icon mstsc.exe & app.path21.12.2006. u 17:55

Ova naredba mi funkcionise (kada striktno preciziram putanju do tekstualne datoteke koja sadrzi sve potrebne podatke za mstsc.exe):

shell "mstsc.exe C:\Neki_Folder\Datoteka.txt",1

Medjutim, kada zelim da pozovem tekstualni fajl iz direktorijuma u kome se nalazi i aplikacija na sledeci nacin:

shell "mstsc.exe App.Path & \Datoteka.txt",1

tada program ne javi gresku ali se mstsc.exe ne pokrene.

Kako da mstsc.exe prosledim putanju preko App.Path? U cemu je greska u gore navedenoj liniji koda?
21.12.2006. u 17:55 

goranvuc
Goran Vucicevic
Novi Sad

Moderator
Član broj: 4934
Poruke: 1656
80.74.160.*

Sajt: www.clickersoftware.com


Profil

icon Re: mstsc.exe & app.path21.12.2006. u 18:03
Citat:
Igiboy: Ova naredba mi funkcionise (kada striktno preciziram putanju do tekstualne datoteke koja sadrzi sve potrebne podatke za mstsc.exe):

shell "mstsc.exe C:\Neki_Folder\Datoteka.txt",1

Medjutim, kada zelim da pozovem tekstualni fajl iz direktorijuma u kome se nalazi i aplikacija na sledeci nacin:

shell "mstsc.exe App.Path & \Datoteka.txt",1

tada program ne javi gresku ali se mstsc.exe ne pokrene.

Kako da mstsc.exe prosledim putanju preko App.Path? U cemu je greska u gore navedenoj liniji koda?

U tome sto neispravno "spajas" stringove. Evo kako treba:
Code:

shell "mstsc.exe " & App.Path & "\Datoteka.txt", 1

Problem je sto si App.Path umetnuo kao string, a ne kao promenljivu.
vidi GoranVucicevic #28045

www.clickersoftware.com
21.12.2006. u 18:03 

Igiboy
Kula

Član broj: 48587
Poruke: 71
*.95.eunet.yu.



Profil

icon Re: mstsc.exe & app.path22.12.2006. u 19:48
Ne pomaze ni to !!!

Otkrio sam sledece: kada se tekstualna datoteka nalazi u nekom folderu na 'root C' tada je sve u redu.

npr. shell "mstsc.exe C:\Neki_Folder\Datoteka.txt",1 'OVO RADI

Medjutim, kada se datoteka nalazi u nekom pod folderu tada ni fiskna putanja ne moze da pokrene mstsc.exe

npr. shell "mstsc.exe C:\Neki_Folder\Pod_Folder\Datoteka.txt",1 'OVE NE RADI

Zbog toga ni App.Path nije radio jer se datoteka nalazila u pod folderu.

Zbog cega mstsc.exe radi kada je datoteka na 'root C', a ne radi kada je u nekom pod folderu?
22.12.2006. u 19:48 

goranvuc
Goran Vucicevic
Novi Sad

Moderator
Član broj: 4934
Poruke: 1656
*.dialup.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: mstsc.exe & app.path22.12.2006. u 20:54
Hajde sedi malo, smiri se i dogovori se prvo sam sa sobom: Da li je Datoteka.txt uvek u folderu gde i izvrsni fajl? Ako jeste, kod ce ti uvek raditi (koriguj ga samo za slucaj kada se nalaze na root-u).

Ako datoteka nije uvek fiksno vezana za putanju aplikacije, ne mozes ni njeno otvaranje vezati za App.Path - logicno, zar ne?

Dakle, nije pitanje da li mtsc.exe nekad radi, a nekada ne i zasto, vec da li se datoteka stvarno nalazi na putanji koju prosledjujes.
vidi GoranVucicevic #28045

www.clickersoftware.com
22.12.2006. u 20:54 

mladenovicz
Zeljko Mladenovic
Xoran Technologies, Inc., Ann Arbor, MI, USA / Softwa..
Ann Arbor, MI, USA

Moderator
Član broj: 6598
Poruke: 2064
*.ded.ameritech.net.

Jabber: mladenovicz@elitesecurity.org
ICQ: 95144142
Sajt: yubc.net/~mz


Profil

icon Re: mstsc.exe & app.path22.12.2006. u 23:04
Takodje, moze biti veoma bitno sta je tacno C:\Neki_Folder\Pod_Folder. Ukoliko path sadrzi spaceove u sebi onda mora da se nalazi unutar navodnika.
22.12.2006. u 23:04 

icobh
Igor Pejašinović
PEJAŠINOVIĆ LTD.
Stara Dubrava, RS, BiH

Član broj: 18738
Poruke: 1171
*.inecco.net.

Sajt: localhost


Profil

icon Re: mstsc.exe & app.path22.12.2006. u 23:47
Pogledaj GetShortPathName!
I ♥ ♀

Ovaj post je zlata vrijedan!
22.12.2006. u 23:47 

Igiboy
Kula

Član broj: 48587
Poruke: 71
*.146.eunet.yu.



Profil

icon Re: mstsc.exe & app.path23.12.2006. u 13:32
Problem je bio ako putanja do aplikacije sadrzi prazna polja. Zbog toga je aplikacija u nekim folderima radila a u nekim ne.
Hvala na pomoci. Pozdrav.
23.12.2006. u 13:32 

goranvuc
Goran Vucicevic
Novi Sad

Moderator
Član broj: 4934
Poruke: 1656
*.dialup.neobee.net.

Sajt: www.clickersoftware.com


Profil

icon Re: mstsc.exe & app.path23.12.2006. u 16:57
Sta bi mi ovde bez faktora zvanog @mladenovicz
vidi GoranVucicevic #28045

www.clickersoftware.com
23.12.2006. u 16:57 

[es] :: Visual Basic 6 :: mstsc.exe & app.path

[ Pregleda: 1099 | Odgovora: 7 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.