JEU DE DAMES UNIVERSEL EN SOLITAIRE

gillardg
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
- 11 oct. 2008 à 01:13
cs_medkarim
Messages postés
18
Date d'inscription
mercredi 21 juillet 2004
Statut
Membre
Dernière intervention
19 mars 2014
- 13 oct. 2008 à 23:07
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/48169-jeu-de-dames-universel-en-solitaire

cs_medkarim
Messages postés
18
Date d'inscription
mercredi 21 juillet 2004
Statut
Membre
Dernière intervention
19 mars 2014

13 oct. 2008 à 23:07
j'ai verifier chez moi, j'ai m^me retelechargee la source. y a pas d'erreur.

cette erreur veut dire que RulesID ne correspond pas à la definition de la proprieté

alor va dans le control Board du projet Cheker. verifie si la propriéte rulesid existe ou si elle n a pas ete renommée.

le code correcte
'identifiant régles du jeu lecture/ecriture
Public Property Get RulesID() As Integer
RulesID = m_RulesID
End Property

Public Property Let RulesID(ID As Integer)

Select Case ID
Case 1
Set Rules = New American
Case 2
Set Rules = New Classic
Case 3
Set Rules = New International
Case 4
Set Rules = New Spanish
End Select

If m_RulesID <> ID Then 'si les regles ont changé
LoadSquares
BuilBoard

End If
m_RulesID = ID
End Property
Chrysostome
Messages postés
121
Date d'inscription
vendredi 17 octobre 2003
Statut
Membre
Dernière intervention
14 octobre 2016

13 oct. 2008 à 12:26
J'obtiens une erreur de compilation sur le form load de test.vbp:

Private Sub Form_Load()
RulesMnu(Board1.RulesID - 1).Checked = True
iCheckedRulesMnu = Board1.RulesID - 1
Me.Caption = App.Title & " " & RulesMnu(Board1.RulesID - 1).Caption
End Sub

RulesID: Method or data member not found

Merci de ta réponse et de ton travail. La note viendra après.
gillardg
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
3
12 oct. 2008 à 17:35
tout est possible chez microsoft
cs_medkarim
Messages postés
18
Date d'inscription
mercredi 21 juillet 2004
Statut
Membre
Dernière intervention
19 mars 2014

12 oct. 2008 à 17:14
je pense que vb2005 utilise la technologie MTS au lieu de COM+
gillardg
Messages postés
3275
Date d'inscription
jeudi 3 avril 2008
Statut
Membre
Dernière intervention
14 septembre 2014
3
12 oct. 2008 à 01:47
microsoft transaction server??
j'ai pas installé ce truc
je pense que l'erreur vient de vb2005 qui n'accepte pas toujours très bien les ocx ( technologie ancienne)
Afficher les 18 commentaires