Passer au contenu

Comment diffuser la démo d’un logiciel ?

Solution : en masquant des éléments ou en fixant une date limite d’emploi du logiciel.

Avec un langage de programmation tel Visual Basic, VBA ou C++, de Microsoft, vous avez conçu un logiciel. Et pour présenter votre programme à d’éventuels clients, vous avez décidé d’en diffuser une version de démonstration. Elle comprendra moins de fonctions, ou sera limitée dans le temps ou le nombre d’utilisations. Ce n’est que lorsque le logiciel vous aura été payé que la version complète sera envoyée.

Bridez certaines fonctions

Au lieu de créer deux versions du programme, une complète et une limitée, mieux vaut utiliser des fonctions qui masquent ou rendent inopérantes certaines parties de votre logiciel. L’impératif est de pouvoir passer facilement de la version complète à la limitée avec un minimum de modifications du programme source. Plusieurs techniques sont envisageables pour élaborer une version limitée.La première, la plus simple mais aussi la plus facile à contourner, consiste à n’autoriser l’exécution du programme que jusqu’à une certaine date (voir l’étape 1). La deuxième rend invisibles certains éléments de l’interface (voir l’étape 3).La troisième est la plus efficace. Utilisable avec des langages comme Delphi, de Borland, ou Visual Basic, de Microsoft, elle utilise les options de compilation conditionnelle. Elle fonctionne suivant ce principe : selon que vous avez inséré ou non, dans votre code source, une constante spéciale nommée Constante de compilation conditionnelle, vous pouvez choisir que des blocs d’instructions soient ou non compilés. Il suffit de les placer entre des balises spéciales (étape 4).

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Etienne Oehmichen