ejecutar programa en VB

Iniciado por ^kazike^, 1 Febrero 2008, 23:41 PM

0 Miembros y 1 Visitante están viendo este tema.

^kazike^

Hola:
Me gustaria saber si es posible crear una ventana en Visual basic y ejecutar un programa externo, pero el programa debe ejecutarse "dentro" de esa ventana
Es que conozco la instruccion Shell, pero esa no me vale
Saludos

Tughack


Freeze.

Te dejo un ejemplo que hize ahorita:
Código (vb) [Seleccionar]

'**Recuerda abrir un nuevo Bloc de Notas*
Option Explicit
'Declaraciones API
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
Private Sub Form_Load()
Dim hWndActivo As Long
'Obteniendo el Handle
hWndActivo = FindWindow(vbNullString, "Sin título - Bloc de Notas")
'Moviendo el Bloc de notas para el Form1
SetParent hWndActivo, Me.hWnd
End Sub

^kazike^