Avatar billede -l_jogge_l- Nybegynder
03. februar 2004 - 08:48 Der er 10 kommentarer og
1 løsning

Ligge et Ikon på skrivebordet, kan man det?

Hvis nu jeg gerne vil ligge et Ikon "Genvej" til et program ud på skrivebordet, vedhjælp af et VB skript.. kan jeg det??

Der skal jo både tages højde for om det er win95, win98, win2000 eller XP... og om man kører mde Dansk eller Engelsk sprog!!

Jeg synes jeg har prøvet at søge diverse steder... men uden hedld!!!!
Avatar billede -l_jogge_l- Nybegynder
03. februar 2004 - 08:53 #1
Det er osse iorden, hvis den røg ind under Start->Programmer->Mappe->VB Program!
Avatar billede knico Nybegynder
03. februar 2004 - 09:06 #2
Sådan i VBScript:

set wshShell = wscript.createobject("wscript.shell")
skrivebord = wshshell.specialfolders("Desktop")
Set genvej = wshShell.createshortcut(skrivebord & "\Besked.lnk")
genvej.targetpath = [Sti til dit program]
genvej.iconlocation = [Sti til et ikon hvis det ikke er inkluderet i programmet]
genvej.save
Avatar billede -l_jogge_l- Nybegynder
03. februar 2004 - 09:24 #3
Skal der ikke dimmes noget??
Avatar billede -l_jogge_l- Nybegynder
03. februar 2004 - 09:25 #4
Den siger "object required", når jeg prøver at kører den?
Og stopper i første linie.
Avatar billede knico Nybegynder
03. februar 2004 - 09:38 #5
Jo der skal dimmes det er kun et lille udsnit af koden.
Angående dit object required spørgsmål: Kører du scriptet i et Visual Basic program? I så fald skal du lave en reference til "Microsoft Scripting Runtime"

Mvh
Kaj
Avatar billede knico Nybegynder
03. februar 2004 - 09:41 #6
Nå ja, og så lige fjerne "wscript." i første linie.
Avatar billede -l_jogge_l- Nybegynder
03. februar 2004 - 09:51 #7
Ja...de nbliver kørt i et VB 6.0 program...
Avatar billede -l_jogge_l- Nybegynder
03. februar 2004 - 09:51 #8
Set WshShell = wscript.CreateObject("shell")
    skrivebord = WshShell.specialfolders("Desktop")
    Set genvej = WshShell.createshortcut(skrivebord & "\TEST.lnk")
    genvej.targetpath = txtINSTALL.Text
    genvej.iconlocation = txtINSTALL.Text
    genvej.save
Avatar billede -l_jogge_l- Nybegynder
03. februar 2004 - 09:52 #9
Hvad skal der dimmes?
Dim WshShell as ???
Dim Skrivbord as ???
Avatar billede knico Nybegynder
03. februar 2004 - 10:04 #10
Sådan ville mit se ud hvis jeg kørte det i VB (og ikke som et script):

Sub test()
Dim WshShell, skrivebord, genvej

set wshShell = createobject("wscript.shell")
skrivebord = wshshell.specialfolders("Desktop")
Set genvej = wshShell.createshortcut(skrivebord & "\Besked.lnk")
genvej.targetpath = "V:\Departments\461\Diverse\Knc\script\besked.vbe"
genvej.iconlocation = "V:\Departments\461\Diverse\Knc\script\besked.ico"
genvej.save

MsgBox "Der er installeret en genvej på din desktop.",vbinformation,"Installation"
Set WshShell = Nothing
Set genvej = Nothing
   
End Sub
Avatar billede -l_jogge_l- Nybegynder
03. februar 2004 - 10:10 #11
Det her er BARE SUPER!!
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