Showing results 1 to 5 of 5

Thread: ActiveX wird nicht angezeigt

  1. #1

    Default ActiveX wird nicht angezeigt

    Hallo,
    mein Problem ist Folgendes, ich würde gerne mein selbstgeschriebenes ActiveX Control nun in mein Zenon-Projekt einbinden, nun habe ich etwas in der Hilfe herum gesucht:
    http://www.copadata.com/fileadmin/user_upload/Downloads/Dokumentation/651SP0/GERMAN/Handbuch (Punkt 4.2.6 Seite 27)
    bzw. auch schon im Forum:
    http://www.copadata.com/forums/showthread.php?t=102
    Doch in beiden Fällen wird davon ausgegangen, dass sich das Control in der Auswahlliste befindet, ich habe aber das Control zuerst in Windows registriert, es wird mir aber in dem ActiveX Dialogfenster nicht angezeigt...
    Vielen Dank im Voraus,
    mfG

  2. #2

    Default AW: ActiveX wird nicht angezeigt

    Ok, nachdem ich nun nochmals alles geschlossen hatte, wurde es zwar angezeigt, doch wie kann ich denn nun auf die Eigenschaften des Elementes zugreifen? Früher (andere Virtualisierungssoftware) konnte ich dies zum Teil in den Eigentschaften des Elementes selbst, bzw. per Doppelklick auf das Element im Editor?

  3. #3
    Join Date
    08.08.2013
    Posts
    44

    Default Re: ActiveX wird nicht angezeigt

    hallo jenny,

    du hast bereits die Referenz zu deinem eigenen ActiveX element im VBA/VSTA-Editor hinzugefügt und möchtest nun auf die ActiveX Eigenschaften zugreifen.

    Dazu must du zuerst auf das Element selbst zugreifen, welches du in deinem zenon Bild eingefügt hast. Von diesem Element aus kannst du dann auf die ActiveX Eigenschaften zugreifen.
    Anbei ein kurzer Beispielcode um auf die ActiveX Eigenschaften einer Combobox zuzugreifen:

    Public Sub init_Combobox()
    
    Dim myActiveXElement As Element
    Dim myComboBox As ComboBox
    
    'set "myActiveX" element in "Home" screen
    Set myActiveXElement = thisProject.DynPictures.Item("Home").Elements.Item("myActiveX")
    Set myComboBox = myActiveXElement.AktiveX
    
    'clear combobox
    myComboBox.Clear
    'add items to combobox
    myComboBox.AddItem ("First Item")
    myComboBox.AddItem ("Second Item")
    'change background color of combobox
    myComboBox.BackColor = vbBlue
    
    End Sub

    BR
    Christian

  4. #4
    martins Gast

    Default Re: ActiveX wird nicht angezeigt

    hi,

    das klappt bei vielen ActiveX-Controls auch in zenon. Im Auswahldialog des ActiveX-Elements besteht die Möglichkeit, Eigenschaften zu setzen wenn auf den Button Properties geklickt wird. Damit das klappt muss in MFC-basierten Controls COlePropertyPage im ActiveX-Control implementiert sein. Fürs .NET Framework hab ich auf die Schnelle die zwei Links hier gefunden:

    http://msdn.microsoft.com/de-de/maga...59(en-us).aspx
    http://msdn.microsoft.com/de-de/maga...45(en-us).aspx

    lg
    Martin

  5. #5

    Default AW: ActiveX wird nicht angezeigt

    Vielen Dank für die Antworten, werde mir das dann nochmal anschauen!

Similar Threads

  1. Replies: 2
    Last Post: 20th November 2013, 09:36
  2. Querverweisliste V7.0 - Ergebnisliste wird nicht angezeigt
    By ptkdennis in forum zenon Supervisor
    Replies: 2
    Last Post: 18th July 2012, 22:59
  3. VBA Makro wird nicht Abgearbeitet
    By philipp.muehlberger@nat.eu in forum VBA
    Replies: 9
    Last Post: 27th September 2011, 09:58
  4. Werte aus der Alpha-Archivdatei werden nicht angezeigt
    By sniggi in forum zenon Supervisor
    Replies: 10
    Last Post: 5th September 2011, 12:41

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •