j'ai une propriete d'un activex qui est dite persistante, on ne peut
la modifier que lors du design d'une form et elle conditionne la
visualisation de l'activex control dans une form.
Je me demande si je peux modifier cette propiete a la creation de
l'objet COM avec pywin32 ?
j'ai une propriete d'un activex qui est dite persistante, on ne peut
la modifier que lors du design d'une form et elle conditionne la
visualisation de l'activex control dans une form.
Je me demande si je peux modifier cette propiete a la creation de
l'objet COM avec pywin32 ?
j'ai une propriete d'un activex qui est dite persistante, on ne peut
la modifier que lors du design d'une form et elle conditionne la
visualisation de l'activex control dans une form.
Je me demande si je peux modifier cette propiete a la creation de
l'objet COM avec pywin32 ?
Bonsoir !j'ai une propriete d'un activex qui est dite persistante, on ne peut
la modifier que lors du design d'une form et elle conditionne la
visualisation de l'activex control dans une form.
Je me demande si je peux modifier cette propiete a la creation de
l'objet COM avec pywin32 ?
En complément de ce que j'ai déjà répondu dans la liste, et avec tes
précisions complémentaires :
- pour moi, une propriété persistante, c'est une propriété que l'on
retrouve lors de sessions successives. Mais, visiblement, ce n'est pas
le sens utilisé dans ton cas.
- Pywin32 permet d'interopérer avec des objets COM, mais pas
directement avec des ActiveX en tant que compsants visuels. Pour cela,
il faut passer par un conteneur. J'en connais trois : PythonWin,
WxPython, et Pluie.
- Pywin32 ne permet d'accéder qu'aux propriétés publiques (expos ées)
d'un ActiveX. Si la propriété n'est pas exposée, elle n'est pas
utilisable.
Il existe, dans PythonWin, un utilitaire (Makepy), capable de retrouver
les propriétés statiques d'un objet COM.Visual-studio (et MS) étant
essentiellement statique, ça pourrait suffire. Si makepy ne peut
trouver la propriété, celle-ci sera inaccessible (nonseulement à
Python, mais à tous les langages utilisant COM).
--
@-salutations
Michel Claveau
Bonsoir !j'ai une propriete d'un activex qui est dite persistante, on ne peut
la modifier que lors du design d'une form et elle conditionne la
visualisation de l'activex control dans une form.
Je me demande si je peux modifier cette propiete a la creation de
l'objet COM avec pywin32 ?
En complément de ce que j'ai déjà répondu dans la liste, et avec tes
précisions complémentaires :
- pour moi, une propriété persistante, c'est une propriété que l'on
retrouve lors de sessions successives. Mais, visiblement, ce n'est pas
le sens utilisé dans ton cas.
- Pywin32 permet d'interopérer avec des objets COM, mais pas
directement avec des ActiveX en tant que compsants visuels. Pour cela,
il faut passer par un conteneur. J'en connais trois : PythonWin,
WxPython, et Pluie.
- Pywin32 ne permet d'accéder qu'aux propriétés publiques (expos ées)
d'un ActiveX. Si la propriété n'est pas exposée, elle n'est pas
utilisable.
Il existe, dans PythonWin, un utilitaire (Makepy), capable de retrouver
les propriétés statiques d'un objet COM.Visual-studio (et MS) étant
essentiellement statique, ça pourrait suffire. Si makepy ne peut
trouver la propriété, celle-ci sera inaccessible (nonseulement à
Python, mais à tous les langages utilisant COM).
--
@-salutations
Michel Claveau
Bonsoir !
j'ai une propriete d'un activex qui est dite persistante, on ne peut
la modifier que lors du design d'une form et elle conditionne la
visualisation de l'activex control dans une form.
Je me demande si je peux modifier cette propiete a la creation de
l'objet COM avec pywin32 ?
En complément de ce que j'ai déjà répondu dans la liste, et avec tes
précisions complémentaires :
- pour moi, une propriété persistante, c'est une propriété que l'on
retrouve lors de sessions successives. Mais, visiblement, ce n'est pas
le sens utilisé dans ton cas.
- Pywin32 permet d'interopérer avec des objets COM, mais pas
directement avec des ActiveX en tant que compsants visuels. Pour cela,
il faut passer par un conteneur. J'en connais trois : PythonWin,
WxPython, et Pluie.
- Pywin32 ne permet d'accéder qu'aux propriétés publiques (expos ées)
d'un ActiveX. Si la propriété n'est pas exposée, elle n'est pas
utilisable.
Il existe, dans PythonWin, un utilitaire (Makepy), capable de retrouver
les propriétés statiques d'un objet COM.Visual-studio (et MS) étant
essentiellement statique, ça pourrait suffire. Si makepy ne peut
trouver la propriété, celle-ci sera inaccessible (nonseulement à
Python, mais à tous les langages utilisant COM).
--
@-salutations
Michel Claveau
Bonsoir !
j'ai une propriete d'un activex qui est dite persistante, on ne peut
la modifier que lors du design d'une form et elle conditionne la
visualisation de l'activex control dans une form.
Je me demande si je peux modifier cette propiete a la creation de
l'objet COM avec pywin32 ?
En complément de ce que j'ai déjà répondu dans la liste, et avec tes
précisions complémentaires :
- pour moi, une propriété persistante, c'est une propriété que l'on
retrouve lors de sessions successives. Mais, visiblement, ce n'est pas
le sens utilisé dans ton cas.
- Pywin32 permet d'interopérer avec des objets COM, mais pas
directement avec des ActiveX en tant que compsants visuels. Pour cela,
il faut passer par un conteneur. J'en connais trois : PythonWin,
WxPython, et Pluie.
- Pywin32 ne permet d'accéder qu'aux propriétés publiques (expos ées)
d'un ActiveX. Si la propriété n'est pas exposée, elle n'est pas
utilisable.
Il existe, dans PythonWin, un utilitaire (Makepy), capable de retrouver
les propriétés statiques d'un objet COM.Visual-studio (et MS) étant
essentiellement statique, ça pourrait suffire. Si makepy ne peut
trouver la propriété, celle-ci sera inaccessible (nonseulement à
Python, mais à tous les langages utilisant COM).
--
@-salutations
Michel Claveau
Bonsoir !j'ai une propriete d'un activex qui est dite persistante, on ne peut
la modifier que lors du design d'une form et elle conditionne la
visualisation de l'activex control dans une form.
Je me demande si je peux modifier cette propiete a la creation de
l'objet COM avec pywin32 ?
En complément de ce que j'ai déjà répondu dans la liste, et avec tes
précisions complémentaires :
- pour moi, une propriété persistante, c'est une propriété que l'on
retrouve lors de sessions successives. Mais, visiblement, ce n'est pas
le sens utilisé dans ton cas.
- Pywin32 permet d'interopérer avec des objets COM, mais pas
directement avec des ActiveX en tant que compsants visuels. Pour cela,
il faut passer par un conteneur. J'en connais trois : PythonWin,
WxPython, et Pluie.
- Pywin32 ne permet d'accéder qu'aux propriétés publiques (expos ées)
d'un ActiveX. Si la propriété n'est pas exposée, elle n'est pas
utilisable.
Il existe, dans PythonWin, un utilitaire (Makepy), capable de retrouver
les propriétés statiques d'un objet COM.Visual-studio (et MS) étant
essentiellement statique, ça pourrait suffire. Si makepy ne peut
trouver la propriété, celle-ci sera inaccessible (nonseulement à
Python, mais à tous les langages utilisant COM).
--
@-salutations
Michel Claveau
Bonsoir !j'ai une propriete d'un activex qui est dite persistante, on ne peut
la modifier que lors du design d'une form et elle conditionne la
visualisation de l'activex control dans une form.
Je me demande si je peux modifier cette propiete a la creation de
l'objet COM avec pywin32 ?
En complément de ce que j'ai déjà répondu dans la liste, et avec tes
précisions complémentaires :
- pour moi, une propriété persistante, c'est une propriété que l'on
retrouve lors de sessions successives. Mais, visiblement, ce n'est pas
le sens utilisé dans ton cas.
- Pywin32 permet d'interopérer avec des objets COM, mais pas
directement avec des ActiveX en tant que compsants visuels. Pour cela,
il faut passer par un conteneur. J'en connais trois : PythonWin,
WxPython, et Pluie.
- Pywin32 ne permet d'accéder qu'aux propriétés publiques (expos ées)
d'un ActiveX. Si la propriété n'est pas exposée, elle n'est pas
utilisable.
Il existe, dans PythonWin, un utilitaire (Makepy), capable de retrouver
les propriétés statiques d'un objet COM.Visual-studio (et MS) étant
essentiellement statique, ça pourrait suffire. Si makepy ne peut
trouver la propriété, celle-ci sera inaccessible (nonseulement à
Python, mais à tous les langages utilisant COM).
--
@-salutations
Michel Claveau
lacunes a propos de COM.
lacunes a propos de COM.
lacunes a propos de COM.
Re !lacunes a propos de COM.
Beaucoup de problèmes peuvent aussi venir de l'implémentation du clie nt 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 typ es 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 suppor tent 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 i ncomplète (c'est le cas de
Python)
Bref, combler des lacunes peut très bien ne pas suffire, et ne pas êt re 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 rempl acer le contenu du
fichier-image ? (en gardant son nom).
@-salutations
Michel Claveau
Re !
lacunes a propos de COM.
Beaucoup de problèmes peuvent aussi venir de l'implémentation du clie nt 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 typ es 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 suppor tent 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 i ncomplète (c'est le cas de
Python)
Bref, combler des lacunes peut très bien ne pas suffire, et ne pas êt re 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 rempl acer le contenu du
fichier-image ? (en gardant son nom).
@-salutations
Michel Claveau
Re !lacunes a propos de COM.
Beaucoup de problèmes peuvent aussi venir de l'implémentation du clie nt 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 typ es 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 suppor tent 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 i ncomplète (c'est le cas de
Python)
Bref, combler des lacunes peut très bien ne pas suffire, et ne pas êt re 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 rempl acer le contenu du
fichier-image ? (en gardant son nom).
@-salutations
Michel Claveau