Microsoft calendar control 9.0

Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
- - Dernière réponse : 28Coco28
Messages postés
24
Date d'inscription
mardi 31 août 2010
Statut
Membre
Dernière intervention
17 mars 2011
- 17 mars 2011 à 18:06
Bonjour à tous

Dans mon application j'utilise le microsoft calendar control 9.0
lorsque j'installe l'application dans un autre
pc le control calendrier apparait vide
on voit bien le calendrier mais sans les nombres
Merci d'avance
Afficher la suite 

15 réponses

Messages postés
10
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
4 janvier 2012
0
Merci
Salut,
As-tu bien ajouté l'ocx du MScal 9.0 dans le setup du nouveau PC?

Essaye de l'ajouter manuellement et de le register avec WinSvr32.

A+


ovt001
Commenter la réponse de ovt001
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
46
0
Merci
Salut

Oui j'ai essayé mais sans résultat
quand je lance .exe de l'application
le calendrier apparait mais sans les nombres
les jours du mois ,ni les jours de la semaine
par contre
les combobox où on choisit les mois et les années
apparaissent bien
il faut que je teste sur d'autre pc
merci
Commenter la réponse de cs_ShayW
Messages postés
10
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
4 janvier 2012
0
Merci
Salut,
Est-ce que tu as instauré un Police particulière à ton calendrier.
Une police qui ne serait pas présente sur l'autre PC?

ovt001
Commenter la réponse de ovt001
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
46
0
Merci
Non rien de spécial
Commenter la réponse de cs_ShayW
Messages postés
6424
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
8 décembre 2019
91
0
Merci
Bonjour,
Ce poste m'intrigue. J'ai donc essayé avec VB2008. J'ai téléchargé l'OCX et l'ai enregistré. J'ai importé mon contrôle dans la boite à outils et mis mon calendrier et j'ai compilé. Dans le dossier Debug j'ai trouve 2 DLL:
AxInterop.MSACAL.dll et
Interop.MSACAL.dll
regarde de ce côté là.
Ensuite j'ai mis mon application sur un autre PC qui n'a pas l'OCX et cela fonctionne puisque les DLL sont avec le projet.
Si j'ai pu être utile?
@+ Le Pivert
Commenter la réponse de cs_Le Pivert
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
46
0
Merci
Salut
C'est en vb6 et non en vb2008
voila ce que j'ai fait
comme test
un project exe une form et un calendrier
microsoft control 9.0
dans l'autre pc où le visual studio n'est pas
installé j'ai copié l'exe nommé calendrier.exe
copié le mscal.ocx dans le directory system32
et ausssi enregistrer l'ocx
regsvr32 c:\windows\system32\msacl.ocx
et reçu le message registration succeeded
quand je lance le prog je vois bien le calendrier
mais les case vide
je voudrais ajouter une image je ne sais
pas comment
Commenter la réponse de cs_ShayW
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
46
0
Merci
je pense comprendre le problème

Ce n'est pas que le calendrier est vide
les nombres des jours apparaissent mais c'est
minuscule un point noir
chez moi j'ai defini le font du calendar control
(les jours ,jours de la semaine) à arial 14
j'ai l'impression que quand j'installe dans l'autre pc le font est redéfini à la taille minimum
j'ai fait le meme test avec avec excel (vers 2003)
un userform et placé un control calendar
quand je lance l'application nommée testcalend.xls dans l'autre pc (la ver excel 2007)
les nombres de jours du calendrier sont aussi minuscules
quand je passe au design mode
les nombres de jours du calendrier sont aussi minuscules
j'ai essayé de modifié le font
mais quand je clique sur custom du property
page du calendrier j'ai l'erreur
class not registered looking for object CLCID
{9393-3eww etc }
conclusion
Commenter la réponse de cs_ShayW
Messages postés
10
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
4 janvier 2012
0
Merci
Salut,
Ce que tu peux faire pour être sûr de savoir quels OCX et DLL sont utilisés dans ton projet, c'est tu édites le fichier <nom_projet>.vpb avec notepad.exe. Tu vas voir la liste de tous les OCS et DLL utilisés.


Dis moi quoi.....


ovt001
Commenter la réponse de ovt001
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
46
0
Merci
Ok je l'ai fait
j'ai un ocx mscal.ocx
le problème n'est pas dans mon pc
l'application marche bien

je n'ai pas de messsage d'erreur quand j'installe
dans l'autre pc
sauf que le
calendrier apparait minuscule pas la taille
du calendrier mais les jours du mois 1 2 3 etc
et aussi les jours de la semaines sun mon tue etc
pour cela je pense que la police n'est pas
conservé
le mieux il faudrait que je teste sur d'autre
ordinateur

merci pour l'effort
Commenter la réponse de cs_ShayW
Messages postés
10
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
4 janvier 2012
0
Merci
ben en plus si la police s'en mêle

ovt001
Commenter la réponse de ovt001
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
46
0
Merci
je pourrais aller en taule
Commenter la réponse de cs_ShayW
Messages postés
24
Date d'inscription
mardi 31 août 2010
Statut
Membre
Dernière intervention
17 mars 2011
0
Merci
Bonjour, as tu resolu ton probleme? j'ai actuellement le meme probleme sur un programme vba et je suis a la recherche d'une solution.
j'utilise le calendar 11.0
Commenter la réponse de 28Coco28
Messages postés
24
Date d'inscription
mardi 31 août 2010
Statut
Membre
Dernière intervention
17 mars 2011
0
Merci
Desole, vous etes en VB6 je recherche pour vba
Commenter la réponse de 28Coco28
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
46
0
Merci
Salut
j'ai enlevé le control calendar et à la place
mis un datetimepicker
il faut l'ajouter au toolbox
Commenter la réponse de cs_ShayW
Messages postés
24
Date d'inscription
mardi 31 août 2010
Statut
Membre
Dernière intervention
17 mars 2011
0
Merci
Ok merci
moi j'ai finalement mis un microsoft monthview control. sa marche aussi
Commenter la réponse de 28Coco28