OVH Cloud OVH Cloud

DLL

9 réponses
Avatar
toto
Bonjour,

j'aimerais faire une dll qui inclut mes objet métier :

exemple quand j'appel ma dll via mes controleur d'ihm j'aurais ce genre
d'appel :

madll.monobjet.maméthode();

est-ce possible ? merci

9 réponses

Avatar
Alexandre
j'aimerais faire une dll qui inclut mes objet métier :


DLL : aucun rapport avec C++.
Voir fr.comp.os.ms-windows.programmation



exemple quand j'appel ma dll via mes controleur d'ihm j'aurais ce genre
d'appel :

madll.monobjet.maméthode();

est-ce possible ? merci




Avatar
toto
Sais tu que l'on peut faire une dll avec c++ ??!
"Alexandre" a écrit dans le message de
news:40cdd2f8$0$15363$
j'aimerais faire une dll qui inclut mes objet métier :


DLL : aucun rapport avec C++.
Voir fr.comp.os.ms-windows.programmation



exemple quand j'appel ma dll via mes controleur d'ihm j'aurais ce genre
d'appel :

madll.monobjet.maméthode();

est-ce possible ? merci








Avatar
Loïc Joly
toto wrote:

Sais tu que l'on peut faire une dll avec c++ ??!


Non, ce n'est pas possible. Du moins, pas (encore ?) en C++ standard.

Ca dépend donc de l'OS utilisé. Je t'invite à la poser sur un newsgroup
consacré à cet OS (s'il s'agit de windows, non, ta notation ne marche pas).

En outre, je t'invite à regarder comment poster correctement dans les
news (par exemple, sur http://www.giromini.org/usenet-fr/repondre.html)

Cordialement,

--
Loïc

Avatar
drkm
Pre-scriptum: message réordonné.

"toto" writes:

j'aimerais faire une dll qui inclut mes objet métier :


DLL : aucun rapport avec C++.
Voir fr.comp.os.ms-windows.programmation


Sais tu que l'on peut faire une dll avec c++ ??!


On peut même implémenter un compilateur Common Lisp. Au fait,
saurais-tu m'expliquer le concept de « closure » de Common Lisp ? Je
pense que c'est ici le bon groupe.

PS: Si ce n'est pas le bon groupe, veillez me rediriger vers le bon
groupe C++ pour poster des questions sur CL, merci.

--drkm



Avatar
toto
mon premier post était correct c'est la réponse que l'on ma faite qui
n'étaitt pas correct car illisible et impoli

A+ je vais chez windows.
"Loïc Joly" a écrit dans le message de
news:cal1t5$q5v$
toto wrote:

Sais tu que l'on peut faire une dll avec c++ ??!


Non, ce n'est pas possible. Du moins, pas (encore ?) en C++ standard.

Ca dépend donc de l'OS utilisé. Je t'invite à la poser sur un newsgroup
consacré à cet OS (s'il s'agit de windows, non, ta notation ne marche
pas).


En outre, je t'invite à regarder comment poster correctement dans les
news (par exemple, sur http://www.giromini.org/usenet-fr/repondre.html)

Cordialement,

--
Loïc




Avatar
kanze
"toto" wrote in message
news:<40ce095b$0$13938$...

Sais tu que l'on peut faire une dll avec c++ ??!


Non, je ne le savais pas. Et cependant, je connais un peu le langage ;
je m'en sers depuis environ quinze ans, et j'ai suivi la normalisation
pendant pas mal du temps. (C-à-d que malgré mes quinze ans d'expérience,
le C++ que je connais n'est pas uniquement celui de CFront 2.1. En fait,
j'ai l'impression de connaître au moins trois langages différents qui
s'appellent C++.)

Est-ce que tu pourrais me dire dans quelle châpitre de la norme il faut
que je en cherche les informations ? Ou faute de ça, une oeuvre
didactique qui en parle, telle que c'est implémenté à peu près partout
(mais surtout Solaris et Linux, puisque ce sont les deux plateformes sur
lesquelles je travaille activement) ?

Et puisqu'on y est, pourquoi est-ce que les gens comme Pete Becker
perdent leur temps à écrire des propositions en somme toute très vagues
(disons plutôt des suggestions sur la définition du problème à résoudre,
plutôt que les propositions) pour le comité de normalisation, si en fait
ça fait déjà partie du langage ?

--
James Kanze GABI Software
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34

Avatar
Alexandre
"toto" a écrit dans le message de
news:40ceaa60$0$7711$
mon premier post était correct c'est la réponse que l'on ma faite qui
n'étaitt pas correct car illisible et impoli


illisible ?
impolie peut-être j'aurais du rajouter "bonjour" mais mon but était
uniquement de t'éviter d'attendre pendant 10 jours une réponse ...

Au revoir .



A+ je vais chez windows.
"Loïc Joly" a écrit dans le message de
news:cal1t5$q5v$
toto wrote:

Sais tu que l'on peut faire une dll avec c++ ??!


Non, ce n'est pas possible. Du moins, pas (encore ?) en C++ standard.

Ca dépend donc de l'OS utilisé. Je t'invite à la poser sur un newsgroup
consacré à cet OS (s'il s'agit de windows, non, ta notation ne marche
pas).


En outre, je t'invite à regarder comment poster correctement dans les
news (par exemple, sur http://www.giromini.org/usenet-fr/repondre.html)

Cordialement,

--
Loïc








Avatar
Alexandre
"toto" a écrit dans le message de
news:40ce095b$0$13938$
Sais tu que l'on peut faire une dll avec c++ ??!


bonjour,

la réponse est non. (pas non, je ne sais pas, mais non, on ne peut pas.
Essayes avec gcc sous linux, pour voir)

Avatar
drkm
"toto" writes:

mon premier post était correct c'est la réponse que l'on ma faite qui
n'étaitt pas correct car illisible et impoli


En parlant de politesse, as-tu pris la peine de regarder le lien que
te donne Loïc ?

A+ je vais chez windows.

"Loïc Joly" a écrit dans le message de
news:cal1t5$q5v$

toto wrote:

Sais tu que l'on peut faire une dll avec c++ ??!


Non, ce n'est pas possible. Du moins, pas (encore ?) en C++ standard.

Ca dépend donc de l'OS utilisé. Je t'invite à la poser sur un newsgroup
consacré à cet OS (s'il s'agit de windows, non, ta notation ne marche
pas).


En outre, je t'invite à regarder comment poster correctement dans les
news (par exemple, sur http://www.giromini.org/usenet-fr/repondre.html)



--drkm, qui ne sait plus où répondre