Titre: Extraire et ouvrir un fichier.
Description:
Extrait et lance un programme exécutable (.EXE) depuis le fichier ressource.
Le code:
Option Explicit Dim LS$, CheminOrg$ Private Sub CmdLance_Click() Dim k As Integer, TableOctets() As Byte 'Récupère un tableau d'octet contenant la ressource TableOctets = LoadResData(101, "EXECUTABLE") 'Enregistre la ressource k = FreeFile Open CheminOrg & "EXErecupéré.exe" For Binary As #k Put #k, , TableOctets Close #k Erase TableOctets TimLance.Interval = 1500 End Sub Private Sub Form_Load() LS = Chr(13) & Chr(10) CheminOrg = App.Path If Right(CheminOrg, 1) <> "\" Then CheminOrg = CheminOrg & "\" End If End Sub Private Sub TimLance_Timer() TimLance.Interval = 0 Dim RetVal RetVal = Shell(CheminOrg & "EXErecupéré.exe", 1) End Sub |