/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
Internet Transfer Control [VB6]
Fra : Jens Vestergaard


Dato : 29-06-01 19:51

Det er nærmest for sjov, det her, for jeg har løst problemet.... men:

Kan man ikke have en sti med mellemrum i, når man bruger PUT-kommandoen
(FTP) med en Internet Transfer Control? Eller skal kildefilen liggpå c:?
Eller hva' faen....?

Alle Inet1's parametre er sat på forhånd.

Dette virker:
Inet1.Execute , "PUT c:\test.txt test.txt"

Dette virker ikke:
Inet1.Execute , "PUT d\vb6 projekter\test.txt test.txt"

- heller ikke selv om jeg prøver med enkelte anførselstegn omkring stien. Og
Ja, filen findes )

Nu har jeg simpelthen lagt mine filer på c:\ - og så virker alt perfekt. Men
hva' er der galt med alle andre placeringer???
--
mvh
Jens Vestergaard
www.railsoft.dk





 
 
Helge Bjørkhaug (29-06-2001)
Kommentar
Fra : Helge Bjørkhaug


Dato : 29-06-01 21:09

Jens Vestergaard <j@railsoft.dk> skrev i news:9hiiph$10o$1@news.inet.tele.dk
> Det er nærmest for sjov, det her, for jeg har løst problemet.... men:
>
> Kan man ikke have en sti med mellemrum i, når man bruger PUT-kommandoen
> (FTP) med en Internet Transfer Control? Eller skal kildefilen liggpå c:?
> Eller hva' faen....?
>
> Alle Inet1's parametre er sat på forhånd.
>
> Dette virker:
> Inet1.Execute , "PUT c:\test.txt test.txt"
>
> Dette virker ikke:
> Inet1.Execute , "PUT d\vb6 projekter\test.txt test.txt"
>
> - heller ikke selv om jeg prøver med enkelte anførselstegn omkring stien. Og
> Ja, filen findes )
>
> Nu har jeg simpelthen lagt mine filer på c:\ - og så virker alt perfekt. Men
> hva' er der galt med alle andre placeringer???

Samme problem hvis du prøver å bruke en link med <space> i navnet i din browser.
Bytt ut <space> med %20, f.eks. "PUT d\vb6%20projekter\test.txt test.txt"

--
Snutten

No of SETI units returned: 5210
Processing time: 10 years, 115 days, 14 hours.
(Total hours: 90374)
www.setiathome.ssl.berkeley.edu




Jens Vestergaard (30-06-2001)
Kommentar
Fra : Jens Vestergaard


Dato : 30-06-01 09:48

"Helge Bjørkhaug" <helge@techie.online.no> skrev i en meddelelse
news:zf5%6.1296$Jp5.18905@news1.oke.nextra.no...
> Jens Vestergaard <j@railsoft.dk> skrev i
news:9hiiph$10o$1@news.inet.tele.dk
> > Det er nærmest for sjov, det her, for jeg har løst problemet.... men:

[snip]

> Samme problem hvis du prøver å bruke en link med <space> i navnet i din
browser.
> Bytt ut <space> med %20, f.eks. "PUT d\vb6%20projekter\test.txt test.txt"

Ja... det er der måske en vis logik i (?). Thanks, i hvert fald, for
forklaringen

--
mvh
Jens Vestergaard
www.railsoft.dk



Bjarke Walling Peter~ (30-06-2001)
Kommentar
Fra : Bjarke Walling Peter~


Dato : 30-06-01 21:11

Jens Vestergaard skrev:
> Helge Bjørkhaug skrev:
> > Samme problem hvis du prøver å bruke en link med <space> i navnet i din
> browser.
> > Bytt ut <space> med %20, f.eks. "PUT d\vb6%20projekter\test.txt
test.txt"
>
> Ja... det er der måske en vis logik i (?). Thanks, i hvert fald, for
> forklaringen

Logikken er at <space> har ascii-værdien 32 (Asc(" ") = 32) og at 20 er
32(decimal) skrevet som hexedecimal-tal (16*2 + 0*1 = 32)... %-tegnet
fortæller bare at der kommer et tocifret hexedecimal-asciikode.
Det kan gøres ved alle tegn, men bruges udelukkende til specialtegn. Et Æ
har f.eks. koden %C6 (Æ's asciiværdi er 198(decimal) = C6(hex)).

- Bjarke Walling Petersen



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste