Avec une variable d'environnement, ou un fichier commun...
qu'est-ce qu'une variable d'environnement ? ces techniques marchent elles avec une variable objet (objet créé) ?
LE TROLL
Je ne comprends pas tout, même rien, lol, tu peux passer n'importe qu'elle valeur dans un fichier, c'est à l'applie réceptrice de savoir utiliser ces paramètres et que ce soit possible...
Oui, les valeurs de la variable objet, si tu les préhendes dans la source, tu peux les passer dans la cible, après c'est à toi de prévoir la réception dans la cible, mais notes que certaines fonctionnalité ne sont pas disponibles en création...
Une variable d'environnement, est une variable propre au système d'exploitation, qui demeure en mémoire à l'usage de tous les programmes, cependant elle a des contraintes de lecture, de nombre, ou alors il faut déclarer une augmentation (MsDos), etc... Si tu ne manipules pas les variables d'environnement, passes plutôt par un bon vieux fichier texte, tu le crées, tu lui envoies les paramètres, la source récupère les paramètres, et le tour est joué... ------------
"seb-seb" a écrit dans le message de news:
"LE TROLL" <le a écrit dans le message de news: %
Salut,
Avec une variable d'environnement, ou un fichier commun...
qu'est-ce qu'une variable d'environnement ? ces techniques marchent elles avec une variable objet (objet créé) ?
Je ne comprends pas tout, même rien, lol, tu peux passer n'importe
qu'elle valeur dans un fichier, c'est à l'applie réceptrice de savoir
utiliser ces paramètres et que ce soit possible...
Oui, les valeurs de la variable objet, si tu les préhendes dans la
source, tu peux les passer dans la cible, après c'est à toi de prévoir la
réception dans la cible, mais notes que certaines fonctionnalité ne sont pas
disponibles en création...
Une variable d'environnement, est une variable propre au système
d'exploitation, qui demeure en mémoire à l'usage de tous les programmes,
cependant elle a des contraintes de lecture, de nombre, ou alors il faut
déclarer une augmentation (MsDos), etc...
Si tu ne manipules pas les variables d'environnement, passes plutôt par un
bon vieux fichier texte, tu le crées, tu lui envoies les paramètres, la
source récupère les paramètres, et le tour est joué...
------------
"seb-seb" <sperot51@msn.com> a écrit dans le message de news:
OIjQlKAGFHA.3824@TK2MSFTNGP10.phx.gbl...
"LE TROLL" <le troll@paris.fr> a écrit dans le message de news:
%23KrzhFAGFHA.3972@TK2MSFTNGP15.phx.gbl...
Salut,
Avec une variable d'environnement, ou un fichier commun...
qu'est-ce qu'une variable d'environnement ?
ces techniques marchent elles avec une variable objet (objet créé) ?
Je ne comprends pas tout, même rien, lol, tu peux passer n'importe qu'elle valeur dans un fichier, c'est à l'applie réceptrice de savoir utiliser ces paramètres et que ce soit possible...
Oui, les valeurs de la variable objet, si tu les préhendes dans la source, tu peux les passer dans la cible, après c'est à toi de prévoir la réception dans la cible, mais notes que certaines fonctionnalité ne sont pas disponibles en création...
Une variable d'environnement, est une variable propre au système d'exploitation, qui demeure en mémoire à l'usage de tous les programmes, cependant elle a des contraintes de lecture, de nombre, ou alors il faut déclarer une augmentation (MsDos), etc... Si tu ne manipules pas les variables d'environnement, passes plutôt par un bon vieux fichier texte, tu le crées, tu lui envoies les paramètres, la source récupère les paramètres, et le tour est joué... ------------
"seb-seb" a écrit dans le message de news:
"LE TROLL" <le a écrit dans le message de news: %
Salut,
Avec une variable d'environnement, ou un fichier commun...
qu'est-ce qu'une variable d'environnement ? ces techniques marchent elles avec une variable objet (objet créé) ?
jean-marc
"seb-seb" wrote in message news:O7v3sr$
bonjour comment passer une variable à une autre application
Hello,
La façon la plus simple amha est de se servir d'un fichier d'échange, dans lequel on écrira les différentes valeurs à stocker (ça marchera même pour une structure, il suffit de stocker les différents membres). Bien entendu, attention aux accès concurrents au fichier d'échange.
On peut aussi passer par une base de données (plus lourd, mais plus sur car la bdd intègre des mécanismes d'accès concurrents).
Ou encore utiliser un socket et échanger via TCP/IP.
Ou encore un autre, utiliser une zone de mémoire partagée via une Dll.
J'omets volontairement de parler de la base de registre, invention diabolique dont l'utilisation l'est plus encore :-))
Bref, les moyens ne manquent pas.
Il faut en savoir un peu plus sur les 2 applications: - s'exécutent elles en même temps? - la variable à échanger change t'elle fréquement? - etc.
Note: on ne peut PAS utiliser pour ça les variables d'environnement. Un process peut lire la valeur d'une variable d'environnement mais pas changer sa valeur de façon visible par les autres process.
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't."
"seb-seb" <sperot51@msn.com> wrote in message
news:O7v3sr$FFHA.348@TK2MSFTNGP09.phx.gbl...
bonjour
comment passer une variable à une autre application
Hello,
La façon la plus simple amha est de se servir d'un fichier d'échange, dans
lequel on écrira les différentes valeurs à stocker (ça marchera même pour
une structure, il suffit de stocker les différents membres).
Bien entendu, attention aux accès concurrents au fichier d'échange.
On peut aussi passer par une base de données (plus lourd, mais plus sur
car la bdd intègre des mécanismes d'accès concurrents).
Ou encore utiliser un socket et échanger via TCP/IP.
Ou encore un autre, utiliser une zone de mémoire partagée via une Dll.
J'omets volontairement de parler de la base de registre, invention
diabolique dont l'utilisation l'est plus encore :-))
Bref, les moyens ne manquent pas.
Il faut en savoir un peu plus sur les 2 applications:
- s'exécutent elles en même temps?
- la variable à échanger change t'elle fréquement?
- etc.
Note: on ne peut PAS utiliser pour ça les variables d'environnement. Un
process
peut lire la valeur d'une variable d'environnement mais pas changer sa
valeur de
façon visible par les autres process.
--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."
bonjour comment passer une variable à une autre application
Hello,
La façon la plus simple amha est de se servir d'un fichier d'échange, dans lequel on écrira les différentes valeurs à stocker (ça marchera même pour une structure, il suffit de stocker les différents membres). Bien entendu, attention aux accès concurrents au fichier d'échange.
On peut aussi passer par une base de données (plus lourd, mais plus sur car la bdd intègre des mécanismes d'accès concurrents).
Ou encore utiliser un socket et échanger via TCP/IP.
Ou encore un autre, utiliser une zone de mémoire partagée via une Dll.
J'omets volontairement de parler de la base de registre, invention diabolique dont l'utilisation l'est plus encore :-))
Bref, les moyens ne manquent pas.
Il faut en savoir un peu plus sur les 2 applications: - s'exécutent elles en même temps? - la variable à échanger change t'elle fréquement? - etc.
Note: on ne peut PAS utiliser pour ça les variables d'environnement. Un process peut lire la valeur d'une variable d'environnement mais pas changer sa valeur de façon visible par les autres process.
-- Jean-marc "There are only 10 kind of people those who understand binary and those who don't."
Guy DETIENNE
Salut ;O)
Utiliser une variable d'environnement ou un fichier temporaire n'est pas la façon la plus propre, certes cela marchera mais ces façons de faire sont détournées.
Je te conseil de jeter un oeil ici :
ECHANGE DE MESSAGES WINDOWS ENTRE DEUX APPLICATIONS http://www.vbfrance.com/code.aspx?ID"686
Dans la discussion, des utilisateurs proposes d'autres méthodes. Cela pourait peut-être t'inspirer.
Guy
"seb-seb" a écrit dans le message de news:O7v3sr$
bonjour comment passer une variable à une autre application merci
Salut ;O)
Utiliser une variable d'environnement ou un fichier temporaire n'est pas la
façon la plus propre, certes cela marchera mais ces façons de faire sont
détournées.
Je te conseil de jeter un oeil ici :
ECHANGE DE MESSAGES WINDOWS ENTRE DEUX APPLICATIONS
http://www.vbfrance.com/code.aspx?ID"686
Dans la discussion, des utilisateurs proposes d'autres méthodes. Cela
pourait peut-être t'inspirer.
Guy
"seb-seb" <sperot51@msn.com> a écrit dans le message de
news:O7v3sr$FFHA.348@TK2MSFTNGP09.phx.gbl...
bonjour
comment passer une variable à une autre application
merci
Utiliser une variable d'environnement ou un fichier temporaire n'est pas la façon la plus propre, certes cela marchera mais ces façons de faire sont détournées.
Je te conseil de jeter un oeil ici :
ECHANGE DE MESSAGES WINDOWS ENTRE DEUX APPLICATIONS http://www.vbfrance.com/code.aspx?ID"686
Dans la discussion, des utilisateurs proposes d'autres méthodes. Cela pourait peut-être t'inspirer.
Guy
"seb-seb" a écrit dans le message de news:O7v3sr$
bonjour comment passer une variable à une autre application merci
ng
Salut,
Tu as le choix : COM (activex), ligne de commande, dde, socket...
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
seb-seb wrote:
bonjour comment passer une variable à une autre application merci
Salut,
Tu as le choix : COM (activex), ligne de commande, dde, socket...
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
seb-seb wrote:
bonjour
comment passer une variable à une autre application
merci
Tu as le choix : COM (activex), ligne de commande, dde, socket...
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
seb-seb wrote:
bonjour comment passer une variable à une autre application merci
seb-seb
"seb-seb" a écrit dans le message de news: O7v3sr$
bonjour comment passer une variable à une autre application merci
merci à tous je vais me renseigner sur dcom
"seb-seb" <sperot51@msn.com> a écrit dans le message de news:
O7v3sr$FFHA.348@TK2MSFTNGP09.phx.gbl...
bonjour
comment passer une variable à une autre application
merci