vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

ActiveX-Programmierung
OCX Steuerelement - Bild einfügen 
Autor: KlyX
Datum: 30.05.04 10:43

Hmm, hatte grad gesehen, dass mein Beitrag im falschen Unterforum gelandet ist. Also hier noch einmal:

Hallo zusammen

Ich bastle grad ein paar OCX-Buttons zusammen. Klappt alles bisher. Nun möchte ich aber noch einige Details einbauen:

- Wie kann ich machen, dass der spätere User später den Text des Labels, den er mit Caption verändern kann, auch Fett, Kursiv, Grösser und Kleiner darstellen kann?
- Ich möchte dass der User auf Wunsch ein Bild in den Button einfügen kann. Wie wird das gemacht?
- Bisher habe ich es nur hingekriegt, dass das RaiseEvent Click bei einem Label funktioniert. Aber bei einem Bild oder so funktioniert das nicht... Lösungen?

Hier noch der Code:

'Ereignisdeklarationen:
Event Click() 'MappingInfo=Label1,Label1,-1,Click
 
'Event Click() 'MappingInfo=UserControl,UserControl,-1,Click
'Event Click()
'Event Click() 'MappingInfo=UserControl,UserControl,-1,Click
'
Private Sub Label1_MouseDown(Button As Integer, Shift As Integer, X As Single, _
  Y As Single)
normal.Visible = False
End Sub
 
''
Private Sub Label1_MouseMove(Button As Integer, Shift As Integer, X As Single, _
  Y As Single)
normal.Visible = True
End Sub
 
 
'ACHTUNG! DIE FOLGENDEN KOMMENTIERTEN ZEILEN NICHT ENTFERNEN ODER VERÄNDERN!
'MappingInfo=Label1,Label1,-1,Caption
Public Property Get Caption() As String
    Caption = Label1.Caption
End Property
 
Public Property Let Caption(ByVal New_Caption As String)
    Label1.Caption() = New_Caption
    PropertyChanged "Caption"
End Property
 
 
'Eigenschaftenwerte vom Speicher laden
Private Sub UserControl_ReadProperties(PropBag As PropertyBag)
    Label1.Caption = PropBag.ReadProperty("Caption", "PaduaButton")
End Sub
 
'Eigenschaftenwerte in den Speicher schreiben
Private Sub UserControl_WriteProperties(PropBag As PropertyBag)
    Call PropBag.WriteProperty("Caption", Label1.Caption, "PaduaButton")
    Call PropBag.WriteProperty("Font", Label1.Font, "Arial")
End Sub
 
 
Private Sub Label1_Click()
RaiseEvent Click
End Sub
 
Private Sub UserControl_Resize()
On Error Resume Next
Width = 1260
Height = 1200
End Sub
Danke
KlyX
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
OCX Steuerelement - Bild einfügen1.171KlyX30.05.04 10:43
Re: OCX Steuerelement - Bild einfügen701ModeratorDieter30.05.04 13:17

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-2025 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