OVH Cloud OVH Cloud

question sur la sécurité

3 réponses
Avatar
Bismark Prods
Bonjour

J'aimerais savoir si à votre connaissance, il est possible de fournir un
module dans un source, et ledit module serait protégé d'une manière, que le
code ne peut etre vu ?

Merci

3 réponses

Avatar
François Picalausa
Bonjour/soir,

Le plus simple AMHA est de distribuer un module de classe compilé.

--
François Picalausa (MVP VB)
FAQ VB : http://faq.vb.free.fr
MSDN : http://msdn.microsoft.com


Bismark Prods wrote:
Bonjour

J'aimerais savoir si à votre connaissance, il est possible de fournir
un module dans un source, et ledit module serait protégé d'une
manière, que le code ne peut etre vu ?

Merci


Avatar
Ledev
"Bismark Prods" a écrit dans le message de
news:
Bonjour

J'aimerais savoir si à votre connaissance, il est possible de fournir un
module dans un source, et ledit module serait protégé d'une manière, que


le
code ne peut etre vu ?



Tu peut crée une DLL ActiveX, ou tu y place non pas un Module mais un Module
de class. Tu donne a ce module de classe la propriété instancing a
GlobalMultiUse(il fonctionera a peut prêt comme un module dans le projet
cible), et tu compile ta DLL.

Ensuite, dans le projet cible, tu met une référence vers cette DLL, et tu
peut appellez les methodes de la classe directement.

Ainsi l'utilisateur vois les instructions, mais pas la source qui est dans
la DLL.

Pour te dire, c'est comme sa que sont implenté les instructions/fonction de
VB(dans Projet/Référence, reguarde les 3 premieres références).

a+
Avatar
Bismark Prods
OK merci de l'info !

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

"Bismark Prods" a écrit dans le message de
news:
> Bonjour
>
> J'aimerais savoir si à votre connaissance, il est possible de fournir un
> module dans un source, et ledit module serait protégé d'une manière, que
le
> code ne peut etre vu ?

Tu peut crée une DLL ActiveX, ou tu y place non pas un Module mais un


Module
de class. Tu donne a ce module de classe la propriété instancing a
GlobalMultiUse(il fonctionera a peut prêt comme un module dans le projet
cible), et tu compile ta DLL.

Ensuite, dans le projet cible, tu met une référence vers cette DLL, et tu
peut appellez les methodes de la classe directement.

Ainsi l'utilisateur vois les instructions, mais pas la source qui est dans
la DLL.

Pour te dire, c'est comme sa que sont implenté les instructions/fonction


de
VB(dans Projet/Référence, reguarde les 3 premieres références).

a+