Bonjour,
Je cherche à intégrer une application externe dans un winform en VB .NET avec Visual Studio 2010. J'ai crée un bouton qui exécute de code dans le but de lancer putty. Actuellement putty se lance, mais je souhaite qui s'intègre dans mon panel comme effectué dans les posts précédent.
Malheureusement, je n'arrive pas à importer le user32.dll :De ce fait, je ne peux pas utiliser SetParent'DllImportAttribute' est un type dans 'InteropServices' et ne peut pas être utilisé en tant qu'expression.
Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 'System.Runtime.InteropServices.DllImportAttribute("user32.dll") Dim p As Process Try p = New Process() p.StartInfo.FileName = "D:\putty.exe" p.StartInfo.Arguments = "-ssh -P 22 root@mamachine" p.StartInfo.CreateNoWindow = True p.Start() 'SetParent(p.MainWindowHandle, PannelApplication) Catch ex As Exception MessageBox.Show("Erreur : " + ex.ToString(), "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Stop) End Try End Sub
Avez-vous une idée ?
Merci.
Partager