vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ActiveX-Programmierung
Re: Button auf der Hauptform erstellen 
Autor: Dirk
Datum: 08.04.10 09:57

Beispiel (schnell mal zusammengehackt):

ActiveX-DLL mit Klasse CDll (Multiuse)

Code:
Option Explicit
 
Public Event Click()
 
Private WithEvents m_Button As CommandButton
 
Public Function Init(ByRef rForm As Object) As Boolean
 
  On Error Resume Next
 
  Init = False
 
  If Not TypeOf rForm Is Form Then Exit Function
 
  rForm.Controls.Add "VB.CommandButton", "cmdButton"
 
  Set m_Button = rForm.Controls("cmdButton")
 
  If m_Button Is Nothing Then Exit Function
 
  With m_Button
    .Top = 500
    .Left = 500
    .Caption = "NEU"
    .Visible = True
  End With
 
  Init = True
 
End Function
 
Private Sub m_Button_Click()
 
  RaiseEvent Click
 
End Sub
Applikation (Leeres Formular) die diese DLL benutzt:
Option Explicit
 
Private WithEvents m_o As CDll
 
Private Sub Form_Load()
 
  Set m_o = New CDll
 
  m_o.Init Me
 
End Sub
 
Private Sub m_o_Click()
 
  MsgBox "Click"
 
End Sub

Gruß
Dirk

--
?Get it right the first time

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Button auf der Hauptform erstellen3.134Oly07.04.10 23:00
Re: Button auf der Hauptform erstellen1.848Dirk08.04.10 09:57
Re: Button auf der Hauptform erstellen1.843Oly08.04.10 10:52
Re: Button auf der Hauptform erstellen1.886Dirk08.04.10 12:41
Re: Button auf der Hauptform erstellen1.792Oly08.04.10 15:18
Re: Button auf der Hauptform erstellen1.732Dirk08.04.10 15:58
Re: Button auf der Hauptform erstellen1.901Oly08.04.10 17:04

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel