Avatar billede cookie Nybegynder
28. september 2001 - 12:47 Der er 7 kommentarer og
1 løsning

Kan man definere en download sti?

Hej

Jeg ved ikke om dette er en korrekt gruppe at spørge i, men jeg vover modet :-)
(prøvede i JavaScript kategorien, men fik ikke det svar jeg søgte: http://www.eksperten.dk/spm/114276 )

Hvis man downloader en fil fra nettet, spørges der om filen skal åbnes eller gemmes på disken. Hvis man vælger at gemme på disken foreslår windows den sidst åbne mappe på drevet. Kan man forhindre dette, og selv angive en sti, f.eks. skrivebordet; C:\\WINDOWS\\All Users\\Skrivebord.
Hvis mappen ikke eksiterer foreslåes der at den oprettes, eller en alternativ sti anbefales - ligesom når man installerer et nyt program.

Det vil sige at windows ikke skal foreslå en placering for download, men komme med en prompt ala: Vil du downloade pågældende fil til dit skrivebord\" og ingen alternativer til dette. Hvis det ikke kan laves i VB, hvor skal jeg så søge ???

mvh
cookie
Avatar billede cellaneous Nybegynder
28. september 2001 - 13:01 #1
Avatar billede cellaneous Nybegynder
28. september 2001 - 13:09 #2
der er mere info på:

\"Using SHGetSpecialFolderLocation to Find Popular Shell Folders\"
http://www.mvps.org/vbnet/code/browse/shpathidlist.htm

det er vigtigt du bruger specialfolder for du aner jo ikke om folk har skrivebordet på c drevet og om windows bibilioteket hedder \"windows\" og du ved slet ikke om mappen hedder skrivebord eller desktop.

\"Adding and Manipulating Internet Favourites, Advanced\"
http://www.mvps.org/vbnet/code/browse/shdocvwfavadv.htm

(tror nok det føste link jeg gav dig var angående exe filer men det her er ihvertfald til url\'er så det er måske nærmere det du søger efter)

\"How to Create an Internet Explorer Shortcut\" her er en \"quick and dirty\" metode (som tilgengæld nok virker bedre med gamle browsere som IE3) du måske også kan få noget ud af at kigge på:
http://www.mvps.org/vbnet/code/shell/inetshortcut.htm


Avatar billede cookie Nybegynder
28. september 2001 - 13:39 #3
Tusinde tak - det er lige det jeg søger :)

Nu har jeg desværre ikke rigtig forstand på VB, men kan du sige mig om det kan eksveres direkte i browseren eller om det er noget der skal sættes op på serveren (som jeg ikke har adgang til) - jeg tænker her på det sidste eksempel du gav \'the quick and dirty\'
Avatar billede cellaneous Nybegynder
28. september 2001 - 23:39 #4
VB eksekveres når du kører din exe fil - nemlig på din maskine. Det har slet ikke noget med browseren at gøre. Jeg har aldrig lavet VB programmer til en server.
Avatar billede cookie Nybegynder
29. september 2001 - 21:52 #5
hmm... det tænkte jeg nok.
Jeg har før set vb eksekveret i browseren på client-siden, og det er også det jeg søger, da funktionen skal udføres når brugeren trykker på et et link \"Opret genvej til denne side\" i browseren. - alternativt skal de downloade et program der udfører handlingen, hvilke de fleste vil være skeptiske over for.... der må findes en udvej :-)
Avatar billede cellaneous Nybegynder
29. september 2001 - 22:39 #6
vb blir ikke eksekveret i en browser - så må du tænke på vbscript og det er jo heldgvis noget helt andet :-) den slags snavs laver jeg ikke noget af, jeg holder mig til ren vb
Avatar billede cookie Nybegynder
01. oktober 2001 - 08:26 #7
Ok - jeg vidste ikke at der var forskel på vb og vbscript. Det er nu heller ikke for at lave snavs at jeg ønsker det eksekveret i browseren, men jeg ved hvad du mener ;-)

Det kan være at jeg bare skal nøjes med en alert boks, der vejleder clienten til at højreklikke på mit icon og gemme det på skrivebordet som en genvej :-)

Men ellers tak for hjælpen
Avatar billede cellaneous Nybegynder
03. oktober 2001 - 14:29 #8
vil anbefale dig at lave den lille \"alertbox\" i noget andet end vbscript, for det er ikke så mange browsere der kan lide det (og efter Nimda har alle vel slået script fra)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester