/ 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
Hvordan får man et vb program til at åbne ~
Fra : Allan Thræn


Dato : 01-12-01 18:31

I win2000 og NT kan man på kommandolinien bare kalde pdf'en, så åbner den
automatisk i et vindue.
Men af en eller anden grund kan jeg ikke få lov til det i vb med
Shell-kommandoen.
Er der nogen der har en god ide ?

Indtil videre har jeg forsøgt:
ProgID=Shell("c:\test.pdf",vbNormalFocus)

Men det virker ikke...





 
 
Kim Pedersen [vbCode~ (01-12-2001)
Kommentar
Fra : Kim Pedersen [vbCode~


Dato : 01-12-01 19:08

Hej Allan

> I win2000 og NT kan man på kommandolinien
> bare kalde pdf'en, så åbner den automatisk i et
> vindue. Men af en eller anden grund kan jeg ikke
> få lov til det i vb med Shell-kommandoen.
> Er der nogen der har en god ide ?
>
> Indtil videre har jeg forsøgt:
> ProgID=Shell("c:\test.pdf",vbNormalFocus)
>
> Men det virker ikke...

Det skyldes en begrænsning i Shell kommandoen .. Du skal i
stedet bruge API kommandoen ShellExecute .. Det er faktisk
ikke så svært som det måske lyder. Du kan se et eksmpel på
brug af API'en ShellExecute på min hjemmeside. Det direkte
link er
http://www.vbcodemagician.dk/tips/internet_openbrowser.htm .
I stedet for URL'en til hjemmesiden i eksemplet, skal du
bare skrive stien til filen.

Venlig Hilsen/Best Regards
Kim Pedersen, vbCode Magician
http://www.vbcodemagician.dk
ICQ: 62990889



Allan Thræn (02-12-2001)
Kommentar
Fra : Allan Thræn


Dato : 02-12-01 18:08

Tak for hjælpen.
Det virker perfekt !


"Kim Pedersen [vbCode Magician]" <codemagician@nospam.get2net.dk> wrote in
message news:9ub67g$gr7$1@sunsite.dk...
> Hej Allan
>
> > I win2000 og NT kan man på kommandolinien
> > bare kalde pdf'en, så åbner den automatisk i et
> > vindue. Men af en eller anden grund kan jeg ikke
> > få lov til det i vb med Shell-kommandoen.
> > Er der nogen der har en god ide ?
> >
> > Indtil videre har jeg forsøgt:
> > ProgID=Shell("c:\test.pdf",vbNormalFocus)
> >
> > Men det virker ikke...
>
> Det skyldes en begrænsning i Shell kommandoen .. Du skal i
> stedet bruge API kommandoen ShellExecute .. Det er faktisk
> ikke så svært som det måske lyder. Du kan se et eksmpel på
> brug af API'en ShellExecute på min hjemmeside. Det direkte
> link er
> http://www.vbcodemagician.dk/tips/internet_openbrowser.htm .
> I stedet for URL'en til hjemmesiden i eksemplet, skal du
> bare skrive stien til filen.
>
> Venlig Hilsen/Best Regards
> Kim Pedersen, vbCode Magician
> http://www.vbcodemagician.dk
> ICQ: 62990889
>
>



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste