Avatar billede jesper_bn Nybegynder
08. april 2004 - 23:59 Der er 7 kommentarer og
1 løsning

Åbne fil i vb6 program

Hej!
Kan man lave sådan en knap i vb6, som nå man trykker på den åbner den feks. messenger (c:\programmer\msn messenger\msnmsgr.exe)
eller windows media player?
Avatar billede jesper_bn Nybegynder
08. april 2004 - 23:59 #1
help
Avatar billede inglenook Praktikant
09. april 2004 - 00:03 #2
insaet dette i koden for din knap:
dim x as long
x = shell("c:\programmer\msn messenger\msnmsgr.exe")
Avatar billede jesper_bn Nybegynder
09. april 2004 - 00:04 #3
dankeschõn
Avatar billede jesper_bn Nybegynder
09. april 2004 - 00:04 #4
svar Bitte!
Avatar billede inglenook Praktikant
09. april 2004 - 00:06 #5
ok
Avatar billede mcgoat Nybegynder
09. april 2004 - 00:18 #6
Denne metode er ikke så smart da den bruger SHELL, (åbner en DOS promt)... brug ShellExecute API istedetfor....
Avatar billede mcgoat Nybegynder
09. april 2004 - 00:34 #7
Øverst:

Option Explicit
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

Din Knap eller hvad det nu er:

Private Sub Command1_Click()
ShellExecute hwnd, "open", "calc.exe", "", "", vbNormalFocus
End Sub
Avatar billede mcgoat Nybegynder
09. april 2004 - 00:35 #8
virker også med alle slags windows... har oplevet at nogen ikke kan bruge SHELL f.eks i NT
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