Hej! Finns två rätt bra metoder till det där. Den första lösningen är shell: Ville bara tillägga skillnaderna mellan shell och shellexecute.Execute ett annat program från min program...
Jag vill veta hur jag kan starta ett ett annat program från min applikation... som tex.
när jag klickar på knappen pelle så skall programmet pelle starta...
/TyronneSv: Execute ett annat program från min program...
<code>
Dim kor
kor = Shell("C:\winnt\system32\CALC.exe", 1)
</code>
Den andra är API:et ShellExecute:
<code>
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
Const SW_SHOWNORMAL = 1
Private Sub Command1_Click()
ShellExecute Me.hwnd, vbNullString, "c:\db1.mdb", vbNullString, "c:\", SW_SHOWNORMAL
End Sub
</code>Sv: Execute ett annat program från min program...
Shell startar ett program. Exvis word.
Med ShellExecute kan du öppna vilken fil som helst med sitt asscosierade program. Exvis en doc-fil kommer öppnas i word.
/peterh