OVH Cloud OVH Cloud

dtpicker

21 réponses
Avatar
Izmi
Bonjour tout le monde ;

J'ai placé sur un userform divers controles dont deux dtpickers. Le problème
est que lorsque je change d'ordinateur mes deux DTPickers ne sont plus
visibles.
D'après mes recherches sur Internet, cela serait dû au fait que ce controle
est du domaine d'access et que si ce logiciel n'est pas installé il est
impossible de l'utiliser.
J'ai aussi cru avoir compris qu'il faudrait un "runtime access" à acheter.
Pour la petite application que je veux faire, il me semble excessif d'avoir
à acheter ce logiciel. Est-ce que quelqu'un connait une solution de
remplacement ou un subterfuge ?
Merci
Izmi

10 réponses

1 2 3
Avatar
ClémentMarcotte
Bonjour,



Le composant MsCal.ocx


Il vient avec Access

est assez similaire au contrôle MonthView
(qui est associé au contrôle au contrôle DtPicker)


Vient avec les applications Visual Studio (VB6, Visual C++ etc.)

Avatar
ClémentMarcotte
http://www.01net.com/telecharger/windows/Programmation/active_x/fiches/9641.html



"Izmi" a écrit dans le message de
news:
Merci ;

C'est probablement ce qu'il me fallait, mais le MsComCt2.ocx est payant.
Microsoft fait des packages de logiciels pour lesquels on lui fait payer
de

lourdes pénalités pour position dominante et, en même temps, il livre des
applications incomplètes pour faire payer à ses clients les composants
manquants. N'est-ce pas le summum de la mesquinerie ? Sinon comment
expliquer

le fait que quelqu'un qui a payé la licence d'access ne puisse pas
utiliser

une application qu'il a faite avec ce logiciel sur une autre machine pour
laquelle il a payé un tas d'autres licences microsoft (windows, excel,
powerpoint...). Les associations de consommateurs, les autorités publiques
chargées du respect de la loyauté commerciale, et les tribunaux doivent
peut

être penser à sanctionner aussi ce genre de pratiques.

Izmi


Bonjour Izmi,

A tout hasard, le composant DTPicker se trouve normalement dans
MsComCt2.ocx, avec les contrôles :

Animation
UpDown
MonthView
FlatScrollBar

Essaie de le re-enregistrer avec regsvr32

Re-Bonjour :
Le message apparaît dès l'ouverture du fichier excel. I l apparaît
encore



lorsque je clique sur le userform dans la partie vbaproject.
Comme il s'agit de deux DTPickers c'est quatre messages que reçois...
On ne



peut pas dire qu'on ne m'a pas averti :)
Sur le userform, les places des DTPickers restent
vides...Evidemment...





--
Cordialement,

Jacques.






Avatar
Modeste
Bonsour® Jacques93 ,
n'y vois aucun allusion personalisée,
même si les arguments de Izmi sont pas insensés ( ne pas confondre avec
raisonnables, n'est-ce pas Clément ???)
je soulignais simplement le fait de l'inutilité de ce genre de discussions :
l'herbe est toujours plus verte dans le champ à coté !!!
le beurre et l'argent du beurre et même parfois le c... de la fermière !!!

je proposais plutôt une solution de contournement ...
en voici une autre :
http://www.excelabo.net/moteurs/compteclic.php?nom=mp-datepicker
N° 228 : de Michel Pierron, : mp-datepicker
Un composant DatePicker simple et entièrement écrit en vba pouvant
avantageusement être intégré dans une macro complémentaire (pas besoin de
controle externe) (téléchargé 1749 fois)

wrote:
Bonjour Modeste,
Pas de polémique de ma part, mais je comprends la réaction de Izmi.
Le composant MsCal.ocx est assez similaire au contrôle MonthView
(qui est associé au contrôle au contrôle DtPicker)
livré avec VB6, et semble t-il Acces.
Mais le contrôle MsCalc.ocx
lui n'est pas lié à ce contrôle de saisie.

Bonsour® Izmi
Vous n'êtes ni dans l'aide de votre logiciel, ni sur la hot line de
son éditeur.
Vous êtes sur un espace d'entraide, où tous les intervenants sont des
bénévoles !
Toutes polémiques concernant les bugs, incohérences ou déficiences
par rapport aux produits concurrents
sont stériles en ce lieu...
voir plutot une solution de contournement ici :

http://www.excelabo.net/xl/calendriers.php#ocxoptionnel

Geedee ché mi
@+




Avatar
Jacques93
Bonjour Modeste,

Pas totalement inutile à mon sens, le tout est de savoir si on a ou pas
le contrôle et le droit de distribution, en fonction de la version du
produit :

http://support.microsoft.com/default.aspx?scid=kb;en-us;297381

Bonsour® Jacques93 ,
n'y vois aucun allusion personalisée,
même si les arguments de Izmi sont pas insensés ( ne pas confondre avec
raisonnables, n'est-ce pas Clément ???)
je soulignais simplement le fait de l'inutilité de ce genre de discussions :
l'herbe est toujours plus verte dans le champ à coté !!!
le beurre et l'argent du beurre et même parfois le c... de la fermière !!!




--
Cordialement,

Jacques.

Avatar
Izmi
Bonjour ;

Il est possible que visualstudio soit monté sur la machine avec laquelle
j'ai fait ma toute petite application. Cette machine est en effet parfois
utilisée par des développeurs externes auxquels la société fait appel.
Mais ce qui me sidére c'est de lire sur ce forum des expressions comme
celle-ci :"Arrête de brailler....". Le virus malpolitus se serait-il emparé
d'un bénévole de Microsoft ?...

Merci pour l'aide.

Izmi.

Si tu n'as pas de version légale d'une application Visual Studio sur les
machines, pas le droit d'utiliser DTPicker à l'extérieur d'une application
compilée réalisée avec un programme Visual Studio, et c'est juste normal

Arrête de brailler. Le contrôle DtPicker est fourni avec Visual Studio, pas
avec Office. Il y a des gens qui paient le gros prix pour acquérir
VisualStudio et qui méritent que leur investissement soit protégé. Point
Final

Si tu n'as pas de version légale d'une application Visual Studio sur les
machines, pas le droit d'utiliser DTPicker à l'extérieur d'une application
compilée réalisée avec un programme Visual Studio, et c'est juste normal.


"Izmi" a écrit dans le message de
news:
Merci ;

C'est probablement ce qu'il me fallait, mais le MsComCt2.ocx est payant.
Microsoft fait des packages de logiciels pour lesquels on lui fait payer
de

lourdes pénalités pour position dominante et, en même temps, il livre des
applications incomplètes pour faire payer à ses clients les composants
manquants. N'est-ce pas le summum de la mesquinerie ? Sinon comment
expliquer

le fait que quelqu'un qui a payé la licence d'access ne puisse pas
utiliser

une application qu'il a faite avec ce logiciel sur une autre machine pour
laquelle il a payé un tas d'autres licences microsoft (windows, excel,
powerpoint...). Les associations de consommateurs, les autorités publiques
chargées du respect de la loyauté commerciale, et les tribunaux doivent
peut

être penser à sanctionner aussi ce genre de pratiques.

Izmi


Bonjour Izmi,

A tout hasard, le composant DTPicker se trouve normalement dans
MsComCt2.ocx, avec les contrôles :

Animation
UpDown
MonthView
FlatScrollBar

Essaie de le re-enregistrer avec regsvr32

Re-Bonjour :
Le message apparaît dès l'ouverture du fichier excel. I l apparaît
encore



lorsque je clique sur le userform dans la partie vbaproject.
Comme il s'agit de deux DTPickers c'est quatre messages que reçois...
On ne



peut pas dire qu'on ne m'a pas averti :)
Sur le userform, les places des DTPickers restent
vides...Evidemment...





--
Cordialement,

Jacques.











Avatar
jps
à ceci près, izmi, c'est que les québécois ne parlent pas tout à fait la
france et que les verbes qu'ils utilisent n'expriment pas forcément de
l'impolitesse...
il n'empêche que le bénévole en question est souvent irritable...
jps

"Izmi" a écrit dans le message de
news:

Mais ce qui me sidére c'est de lire sur ce forum des expressions comme
celle-ci :"Arrête de brailler....". Le virus malpolitus se serait-il
emparé

d'un bénévole de Microsoft ?...


Avatar
Modeste
Bonsour®
Pas totalement inutile à mon sens, le tout est de savoir si on a ou
pas le contrôle et le droit de distribution, en fonction de la
version du produit :
http://support.microsoft.com/default.aspx?scid=kb;en-us;297381


il s'agit donc simplement??? de savoir si celui qui distribue un
developpement utilisant le DTpicker
a acquité une licence Microsoft Office XP Developer Edition...

dans le cas contraire reste donc le contournement ;o)))
@+

Bonsour® Jacques93 ,
n'y vois aucun allusion personalisée,
même si les arguments de Izmi sont pas insensés ( ne pas confondre
avec raisonnables, n'est-ce pas Clément ???)
je soulignais simplement le fait de l'inutilité de ce genre de
discussions : l'herbe est toujours plus verte dans le champ à coté
!!!
le beurre et l'argent du beurre et même parfois le c... de la
fermière !!!




Avatar
Jacques93
Bonjour Modeste,

Nous sommes d'accord ;-)

Bonsour®

Pas totalement inutile à mon sens, le tout est de savoir si on a ou
pas le contrôle et le droit de distribution, en fonction de la
version du produit :
http://support.microsoft.com/default.aspx?scid=kb;en-us;297381



il s'agit donc simplement??? de savoir si celui qui distribue un
developpement utilisant le DTpicker
a acquité une licence Microsoft Office XP Developer Edition...

dans le cas contraire reste donc le contournement ;o)))
@+




--
Cordialement,

Jacques.


Avatar
ClémentMarcotte
Chez nous, on braille quand on se plaint sans raison.

JE NE SUIS PAS UN BÉNÉVOLE DE MICROSOFT.


"Izmi" a écrit dans le message de
news:

Bonjour ;

Il est possible que visualstudio soit monté sur la machine avec laquelle
j'ai fait ma toute petite application. Cette machine est en effet parfois
utilisée par des développeurs externes auxquels la société fait appel.
Mais ce qui me sidére c'est de lire sur ce forum des expressions comme
celle-ci :"Arrête de brailler....". Le virus malpolitus se serait-il
emparé

d'un bénévole de Microsoft ?...

Merci pour l'aide.

Izmi.

Si tu n'as pas de version légale d'une application Visual Studio sur les
machines, pas le droit d'utiliser DTPicker à l'extérieur d'une application
compilée réalisée avec un programme Visual Studio, et c'est juste normal

Arrête de brailler. Le contrôle DtPicker est fourni avec Visual Studio,
pas


avec Office. Il y a des gens qui paient le gros prix pour acquérir
VisualStudio et qui méritent que leur investissement soit protégé. Point
Final

Si tu n'as pas de version légale d'une application Visual Studio sur les
machines, pas le droit d'utiliser DTPicker à l'extérieur d'une
application


compilée réalisée avec un programme Visual Studio, et c'est juste
normal.




"Izmi" a écrit dans le message de
news:
Merci ;

C'est probablement ce qu'il me fallait, mais le MsComCt2.ocx est
payant.



Microsoft fait des packages de logiciels pour lesquels on lui fait
payer



de
lourdes pénalités pour position dominante et, en même temps, il livre
des



applications incomplètes pour faire payer à ses clients les
composants



manquants. N'est-ce pas le summum de la mesquinerie ? Sinon comment
expliquer

le fait que quelqu'un qui a payé la licence d'access ne puisse pas
utiliser

une application qu'il a faite avec ce logiciel sur une autre machine
pour



laquelle il a payé un tas d'autres licences microsoft (windows, excel,
powerpoint...). Les associations de consommateurs, les autorités
publiques



chargées du respect de la loyauté commerciale, et les tribunaux
doivent



peut
être penser à sanctionner aussi ce genre de pratiques.

Izmi


Bonjour Izmi,

A tout hasard, le composant DTPicker se trouve normalement dans
MsComCt2.ocx, avec les contrôles :

Animation
UpDown
MonthView
FlatScrollBar

Essaie de le re-enregistrer avec regsvr32

Re-Bonjour :
Le message apparaît dès l'ouverture du fichier excel. I l apparaît
encore



lorsque je clique sur le userform dans la partie vbaproject.
Comme il s'agit de deux DTPickers c'est quatre messages que
reçois...





On ne
peut pas dire qu'on ne m'a pas averti :)
Sur le userform, les places des DTPickers restent
vides...Evidemment...





--
Cordialement,

Jacques.













Avatar
ClémentMarcotte
Chez nous, on braille quand on se plaint sans raison.


Ou plutôt : quand on se plaint sans raison on braille. (Brailler ayant
certains autres usages, notamment pleurer.)

1 2 3