Is het mogelijk om een snelkoppeling te starten via VB??
Zo ja hoe?
Call Shell("snelkoppeling.lnk") werkt namelijk niet.
Zo ja hoe?
Call Shell("snelkoppeling.lnk") werkt namelijk niet.
om bij mij bijvoorbeeld defragmentatie te starten staat erOp vrijdag 01 maart 2002 22:12 schreef Narf het volgende:
Waarom zou je een snelkoppeling starten als je ook gewoon het programma kan starten mbv 'Shell' ??
1
| RetVal = Shell("start %systemroot%\system32\blabla.msc") |
PSN: PcDCch
Harstikke bedankt voor de tip.Hier kom ik zeker verder mee.Op vrijdag 01 maart 2002 22:34 schreef Mozart het volgende:
Als je weet welk bestand je wilt uitvoeren, kun je ook het volgende doen:
code:
1RetVal = Shell("start %systemroot%\system32\blabla.msc")
Dit zorgt ervoor dat het geassocieerde programma gestart wordt met het juiste 'document' als parameter. Ik vraag me af of het op Windows 2000/XP nodig is, volgens mij werkt je eigen commandoregel dan al zonder het start commando. Op Windows 98 moet je het wel op deze manier doen. Start is trouwens een programma op je schijf. Misschien dat je het pad er nog bij op moet nemen maar dat moet je maar even testen.
Verwijderd
Op zaterdag 02 maart 2002 09:48 schreef KoenM het volgende:
nog ff een tipjeZoek eens naar ShellExecute op dit forum. Dit is een nettere manier om programma's uit te voeren
1
| replace 'nettere' with 'andere' |
PSN: PcDCch