Soyez le premier à donner votre avis sur cette source.
Vue 4 049 fois - Téléchargée 343 fois
'mise a jour suite a remarque de : Rrominet déposé le 18/09/2003 13:28:25 Event click() Event ClickIteM1() Event ClickIteM2() Event ClickIteM3() Event ClickIteM4() Event ClickIteM5() Event ClickIteM6() 'evenement click Private Sub click() RaiseEvent click End Sub 'pour text Public Property Get text() As String text = Text1.text End Property 'inscription du champ propriete text Public Property Let text(ByVal new_text As String) Text1.text() = new_text PropertyChanged "text" End Property 'pour item1 Public Property Get item1() As String item1 = Label1.Caption End Property 'inscription du champ propriete item1 Public Property Let item1(ByVal new_item1 As String) Label1.Caption() = new_item1 PropertyChanged "item1" End Property 'pour item2 Public Property Get item2() As String item2 = Label2.Caption End Property 'inscription du champ propriete item2 Public Property Let item2(ByVal new_item2 As String) Label2.Caption() = new_item2 PropertyChanged "item2" End Property 'pour item3 Public Property Get item3() As String item3 = Label3.Caption End Property 'inscription du champ propriete item3 Public Property Let item3(ByVal new_item3 As String) Label3.Caption() = new_item3 PropertyChanged "item3" End Property 'pour item4 Public Property Get item4() As String item4 = Label4.Caption End Property 'inscription du champ propriete item4 Public Property Let item4(ByVal new_item4 As String) Label4.Caption() = new_item4 PropertyChanged "item4" End Property 'pour item5 Public Property Get item5() As String item5 = Label5.Caption End Property 'inscription du champ propriete item5 Public Property Let item5(ByVal new_item5 As String) Label5.Caption() = new_item5 PropertyChanged "item5" End Property 'pour item6 Public Property Get item6() As String item6 = Label6.Caption End Property 'inscription du champ propriete item6 Public Property Let item6(ByVal new_item6 As String) Label6.Caption() = new_item6 PropertyChanged "item6" End Property '*** SURLIGNAGE DES LABELS *** et *** EVENEMENT CLICK()******************* Private Sub label1_click() Label1.BackColor = &HFFC0C0 Label2.BackColor = &HFFFFFF Label3.BackColor = &HFFFFFF Label4.BackColor = &HFFFFFF Label5.BackColor = &HFFFFFF Label6.BackColor = &HFFFFFF RaiseEvent ClickIteM1 Text1.text = Label1.Caption Shape2.Visible = False Image1.Enabled = False For i = 1 To 6 Label(i).Visible = False Next i End Sub Private Sub Label2_click() Label1.BackColor = &HFFFFFF Label2.BackColor = &HFFC0C0 Label3.BackColor = &HFFFFFF Label4.BackColor = &HFFFFFF Label5.BackColor = &HFFFFFF Label6.BackColor = &HFFFFFF RaiseEvent ClickIteM2 Text1.text = Label2.Caption Shape2.Visible = False Image1.Enabled = False For i = 1 To 6 Label(i).Visible = False Next i End Sub Private Sub Label3_click() Label1.BackColor = &HFFFFFF Label2.BackColor = &HFFFFFF Label3.BackColor = &HFFC0C0 Label4.BackColor = &HFFFFFF Label5.BackColor = &HFFFFFF Label6.BackColor = &HFFFFFF RaiseEvent ClickIteM3 Text1.text = Label3.Caption Shape2.Visible = False Image1.Enabled = False Label1.Visible = False Label2.Visible = False Label3.Visible = False Label4.Visible = False Label5.Visible = False Label6.Visible = False End Sub Private Sub Label4_click() Label1.BackColor = &HFFFFFF Label2.BackColor = &HFFFFFF Label3.BackColor = &HFFFFFF Label4.BackColor = &HFFC0C0 Label5.BackColor = &HFFFFFF Label6.BackColor = &HFFFFFF RaiseEvent ClickIteM4 Text1.text = Label4.Caption Shape2.Visible = False Image1.Enabled = False For i = 1 To 6 Label(i).Visible = False Next i End Sub Private Sub Label5_click() Label1.BackColor = &HFFFFFF Label2.BackColor = &HFFFFFF Label3.BackColor = &HFFFFFF Label4.BackColor = &HFFFFFF Label5.BackColor = &HFFC0C0 Label6.BackColor = &HFFFFFF RaiseEvent ClickIteM5 Text1.text = Label5.Caption Shape2.Visible = False Image1.Enabled = False For i = 1 To 6 Label(i).Visible = False Next i End Sub Private Sub Label6_click() Label1.BackColor = &HFFFFFF Label2.BackColor = &HFFFFFF Label3.BackColor = &HFFFFFF Label4.BackColor = &HFFFFFF Label5.BackColor = &HFFFFFF Label6.BackColor = &HFFC0C0 RaiseEvent ClickIteM6 Text1.text = Label6.Caption Shape2.Visible = False Image1.Enabled = False For i = 1 To 6 Label(i).Visible = False Next i End Sub 'lecture des propriétés Private Sub usercontrol_readproperties(prop As PropertyBag) On Error Resume Next Text1.text = prop.ReadProperty("text", "text1") Label1.Caption = prop.ReadProperty("item1", "label1") Label2.Caption = prop.ReadProperty("item2", "label2") Label3.Caption = prop.ReadProperty("item3", "label3") Label4.Caption = prop.ReadProperty("item4", "label4") Label5.Caption = prop.ReadProperty("item5", "label5") Label6.Caption = prop.ReadProperty("item6", "label6") End Sub 'enregistrement des propriétés Private Sub usercontrol_writeproperties(prop As PropertyBag) On Error Resume Next Call prop.WriteProperty("text", Text1.text, "text1") Call prop.WriteProperty("item1", Label1.Caption, "label1") Call prop.WriteProperty("item2", Label2.Caption, "label2") Call prop.WriteProperty("item3", Label3.Caption, "label3") Call prop.WriteProperty("item4", Label4.Caption, "label4") Call prop.WriteProperty("item5", Label5.Caption, "label5") Call prop.WriteProperty("item6", Label6.Caption, "label6") End Sub 'pour ouvrir la fenetre Private Sub Bouton1_Click() Shape2.Visible = True Image1.Enabled = True For i = 1 To 6 Label(i).Visible = True Next i End Sub 'pour fermer la fenetre Private Sub Image1_Click() Shape2.Visible = False Image1.Enabled = False For i = 1 To 6 Label(i).Visible = False Next i End Sub 'initialisation du contrôle Private Sub UserControl_Initialize() Shape2.Visible = False Image1.Enabled = False For i = 1 To 6 Label(i).Visible = False Next i Text1.text = "NjcK671 FX-Capabilities" End Sub
19 sept. 2003 à 08:17
19 sept. 2003 à 00:28
faudrait demander a cyberdevil si lui aussi tourne sous xp...
et voir si il ne manquerait pas des dlls etc.
18 sept. 2003 à 17:15
18 sept. 2003 à 14:51
manque :
- axMetaStream.dll
- bouton.ocx
18 sept. 2003 à 14:43
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.