Avatar billede kack Nybegynder
29. december 2003 - 17:38 Der er 7 kommentarer og
1 løsning

Åbne program?

Jeg er ved at lave et lille system. Men det skal bare være sådan, at man kan trykke på en knap så åbner "internet explore" f.eks.

Hvordan gør man det?


Private Sub mStartProgrammerInternet_Click()

End Sub

Hvad skal der være imellem det?
Avatar billede thesurfer Nybegynder
29. december 2003 - 17:46 #1
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Declare Function GetDesktopWindow Lib "user32" () As Long
Dim Scr_hDC As Long

Private Function Startdoc(DocName As String)
Scr_hDC = GetDesktopWindow()
Startdoc = ShellExecute(Scr_hDC, "Open", DocName, "", "C:\", 1)
End Function

''''''''''''''''''''''''''''''''''''''''''''

Private Sub mStartProgrammerInternet_Click()
Dim r As Long
r = Startdoc("C:\Programmer\Internet Explorer\IEXPLORE.EXE")
End Sub


'''
Det gode ved den kode er, at hvis du bruger "c:\mappe\fil.txt" (txt i stedet for exe), så åbnes filen "fil.txt" med det associerede program.
Avatar billede kack Nybegynder
29. december 2003 - 17:49 #2
skal man kun indsætte den nederste?
Avatar billede kack Nybegynder
29. december 2003 - 17:50 #3
Ej... Ik noget prøvede det lige med begge dele og så virkede det sq.. Du får lige pointsne
Avatar billede thesurfer Nybegynder
29. december 2003 - 17:50 #4
OK.. Her er et svar :)
Avatar billede kack Nybegynder
29. december 2003 - 17:51 #5
Hmm.. Hvordan gør man det med pointsne?
Avatar billede thesurfer Nybegynder
29. december 2003 - 17:55 #6
Sådan der :)
Takker for points, og godt nytår :)

Mht til behandling af points/svar:
http://expfaq.1go.dk/?id=3#behandling_af_svar
Avatar billede kack Nybegynder
29. december 2003 - 18:40 #7
Elligemåde, tak for svarene. Du ligner en de rhar rigtig godt styr på VB, gid det var mig..

Kender du nogle gode tutorials?
Avatar billede thesurfer Nybegynder
29. december 2003 - 18:46 #8
Ikke rigtigt :)
Det jeg har brug for, prøver jeg mig frem til.. hvis det ikke virker, bruge jeg nettet..
prøv: www.pscode.com www.vbcode.com
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