vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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
Ein voll funktionsfähiger Beispielcode 
Autor: ModeratorDieter (Moderator)
Datum: 05.07.02 23:30

Hi Roles,

hier mal der komplette meines Test-UserControls (1 FRAME + 3 darin befindliche Option-Buttons: Option1(0), Option1(1) und Option1(2))

<code><font color=#000099>Option</font> <font color=#000099>Explicit</font>
 
<font color=#000099>Private</font> m_Value <font color=#000099>As</font> <font _
  color=#000099>Integer</font>
 
<font color=#000099>Public</font> Property <font color=#000099>Get</font> Value( _
  ) <font color=#000099>As</font> <font color=#000099>Integer</font>
  Value = m_Value
<font color=#000099>End</font> Property
 
<font color=#000099>Public</font> Property Let Value(<font _
  color=#000099>ByVal</font> iNewValue <font color=#000099>As</font> <font _
  color=#000099>Integer</font>)
  <font color=#000099>If</font> iNewValue >= 0 <font color=#000099>And</font> _
  iNewValue <= Option1.<font color=#000099>UBound</font> <font _
  color=#000099>Then</font>
    m_Value = iNewValue
    Option1(m_Value) = <font color=#000099>True</font>
    PropertyChanged "Value"
  <font color=#000099>End</font> <font color=#000099>If</font>
<font color=#000099>End</font> Property
 
 
<font color=#000099>Private</font> <font color=#000099>Sub</font> _
  UserControl_InitProperties()
  m_Value = 0
  Option1(m_Value) = <font color=#000099>True</font>
<font color=#000099>End</font> <font color=#000099>Sub</font>
 
 
<font color=#000099>Private</font> <font color=#000099>Sub</font> _
  UserControl_ReadProperties(PropBag <font color=#000099>As</font> PropertyBag)
  <font color=#000099>With</font> PropBag
    m_Value = .ReadProperty("Value", 0)
  <font color=#000099>End</font> <font color=#000099>With</font>
 
  Option1(m_Value) = <font color=#000099>True</font>
<font color=#000099>End</font> <font color=#000099>Sub</font>
 
 
<font color=#000099>Private</font> <font color=#000099>Sub</font> _
  UserControl_WriteProperties(PropBag <font color=#000099>As</font> PropertyBag)
  <font color=#000099>With</font> PropBag
    .WriteProperty "Value", m_Value, 0
  <font color=#000099>End</font> <font color=#000099>With</font>
<font color=#000099>End</font> <font color=#000099>Sub</font></code>
Cu
Dieter
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Optionsfelder auswählen...211Roles05.07.02 19:16
Re: Optionsfelder auswählen...731ModeratorDieter05.07.02 19:31
Re: Optionsfelder auswählen...665unbekannt05.07.02 19:33
Weiß nicht...747ModeratorDieter05.07.02 19:39
Re: Weiß nicht...631unbekannt05.07.02 19:41
Uppsss.... dann...705ModeratorDieter05.07.02 19:52
Re: Uppsss.... dann...139Roles05.07.02 22:20
Re: Uppsss.... dann...716unbekannt05.07.02 22:31
Warum geht alles so schnell 'raus ... Korrektur.761unbekannt05.07.02 22:34
Re: Warum geht alles so schnell 'raus ... Korrektur.150Roles05.07.02 23:27
Re: Warum geht alles so schnell 'raus ... Korrektur.686unbekannt05.07.02 23:31
Re: Warum geht alles so schnell 'raus ... Korrektur.709unbekannt05.07.02 23:31
Das war für Dich die letzte Antwort!631unbekannt05.07.02 23:41
Raus hier! oT769unbekannt05.07.02 23:47
Ein voll funktionsfähiger Beispielcode703ModeratorDieter05.07.02 23:30

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