(Unterschied zwischen Versionen)
				
		
		
		
		
		
		
		
		|   |   | 
		| Zeile 44: | Zeile 44: | 
|  | End Sub |  | End Sub | 
|  | </source> |  | </source> | 
|  | + |  | 
|  | + | [[Datei:DotNetLib_DotNetControlContainer_Minimalbeispiel.jpg]] | 
Version vom 20:00, 12. Jun. 2014
 Installation
 MSI Paket
 Batch Scripts
 Verwendung
 Minimalbeispiel
-  Installieren Sie den DotNetControlContainer im System
-  Erstellen Sie eine leere Access Testdatenbank (mdb oder accdb)
-  Importieren Sie die Klasse NetComDomain aus der Access CodeLib
-  Erstellen Sie ein neues, leeres Formular und öffnen Sie es im Entwurfsmodus
-  Wählen Sie im Menü die Option ActiveX Steuerelemente und fügen Sie ein neues ACLibControlConatiner.ControlContainer Objekt ein
-  Prüfen Sie dass der Name des Controls im Formular ControlContainer0 lautet
-  Wenn Sie Access ab Version 2007 (oder Neuer) verwenden setzen Sie in den Objekteigenschaften des Elements ControlContainer0 die Eigenschaft Horizontaler Anker sowie die Eigenschaft Vertikaler Anker auf Beide.
-  Fügen Sie in das Formular einen Button Befehl1 ein.
-  Fügen Sie dem Formular folgenden Code hinzu
Option Compare Database
Option Explicit
 
Private WinForm As Object
 
Private Sub Befehl1_Click()
 
    Dim DllPath As String
        DllPath = "C:\Windows\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dll"
 
    With New NetComDomain
        Set WinForm = .CreateObject("Form", "System.Windows.Forms", DllPath)
            WinForm.Text = "Das ist ein .NET Winform"
            WinForm.StartPosition = 1
            WinForm.ShowIcon = False
            WinForm.TopLevel = False
    End With
 
    Me.ControlContainer0.Object.LoadControl WinForm
 
    WinForm.Show
 
End Sub