Afficher un message
Vieux 12/09/2007, 12h39   #4
Méta-MCI \(MVP\)
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: proprietes persistantes d'un activeX control et python

Re !

> lacunes a propos de COM.


Beaucoup de problèmes peuvent aussi venir de l'implémentation du client COM. Dans beaucoup de
langages/applications, il y a des limites. Par exemple :
- pas de gestion Unicode (or COM utilise Unicode pour transférer les données)
- format numérique différent (COM est, d'abord, basé sur des types du langage C)
- format date ou time ou datetime différent
- mauvais support des tableaux (dans Python, les listes font l'affaire)
- mauvais support de la casse (exemple : VBscript), ce qui entraîne des problèmes bizarres
- mauvaise gestion du nombre de paramètres (certains trucs ne supportent pas un nombre variable
de paramètres, d'autres n'acceptent qu'une seule valeur en retour)
- gestion des callbacks (et des évènements) impossible ou très incomplète (c'est le cas de
Python)

Bref, combler des lacunes peut très bien ne pas suffire, et ne pas être nécessaire.


Pour en revenir à ta propriété, si elle est en lecture seule, tu ne pourras pas la modifier depuis
Python.
Ceci dit, s'il s'agit juste de remplacer une image, pourquoi ne pas remplacer le contenu du
fichier-image ? (en gardant son nom).


@-salutations

Michel Claveau



  Réponse avec citation
 
Page generated in 0,05656 seconds with 9 queries