Announcement

Collapse
No announcement yet.

ActiveX Properties

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • ActiveX Properties

    Hallo,

    in VC++ kann man mit
    Projekt -> Dem Projekt hinzufügen -> Komponenten und Steuerelemente ...
    in einem Projekt den Zugriff auf ein ActiveX ermöglichen. Dabei wird eine AcrtiveX-Klasse erstellt, die Get-/Set-Funktionen enthält. Das ActiveX erscheint in der Steuerelement-Leiste, und man kann es dann z.B. in die Dialog-Ressource hineinziehen.
    Vom ActiveX-Element kann man eine Membervariable m_AX anlegen, über die man auf die diversen Get-/Set-Funktionen zugreifen kann (m_AX.Set(...)), um Property-Variablen zur Laufzeit zu ändern.
    Allerdings bleiben diese Property-Einstellungen nach Beenden des Programmes nicht gespeichert, sondern die Properties enthalten die Werte, die im PROPERTY-DIALOG ausgewählt wurden.

    Gibt es eine Möglichkeit, diese dynamisch geänderten Property-Einstellungen persistent zu machen, so dass sich die Änderungen auch im Property-Dialog widerspiegeln ?

    Gruß,
    deerhunter

  • #2
    nach beenden des VC++? -> sollte aber schon speichern.

    //Gibt es eine Möglichkeit, diese dynamisch geänderten Property Einstellungen
    //persistent zu machen?
    Ja, z. B.
    m_ActiveX.GetCaptionStyle().GetFont().SetBold(TRUE );

    Über weitere Einstellungen kannst Du aus der Hilfe von diesem ActiveX-Element
    nachlesen.

    mfg,
    tocha

    Comment

    Working...
    X