Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

FAIRE UNE VERSION DEMO DE VOTRE PROJET


Information sur la source

Catégorie :Tutoriaux Classé sous : demo, compiler, demonstration, version, complete Niveau : Débutant Date de création : 11/02/2007 Vu / téléchargé: 10 190 / 1 554

Note :
9,33 / 10 - par 3 personnes
9,33 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note


Description

Bonjour,

Ceci est une réponse Forum.

simplement un petit projet qui explique par l'exemple, comment créer une version DEMO de vos projets en VB6.
la solution utilisée ici : la compilation conditionnelle...
il suffit de mettre des tests, afin d'autoriser ou interdire telle ou telle action
 

Source

  • Private Sub CcMnuSave_Click()
  • #If DEMO Then
  • MsgBox "Version DEMO, vous ne pouvez pas enregistrer vos oeuvres...", vbInformation
  • #Else
  • '...
  • #End If
  • End Sub
Private Sub CcMnuSave_Click()
#If DEMO Then
    MsgBox "Version DEMO, vous ne pouvez pas enregistrer vos oeuvres...", vbInformation
#Else
    '...
#End If
End Sub

Conclusion

Vous trouverez un outil 'Compiler' qui vous permettra de compiler simplement les deux version de votre projet, simplement en tapant :

C:\...\Demo Compiler.exe "C:\...\Projet1.exe"

(ou en drag&dropant le prj sur le .exe)


dans l'IDE, vous pouvez passer a tout moment de la version Full a la version DEMO en modifiant les arguments de compilation conditionnelle (dans les propriétés de votre projet)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de casy le 11/02/2007 10:13:41

Petite precision pour utiliser les arguments de complation conditionnelle dans l'IDE

Dans les propriétés du projet, onglet Créer, ligne Agument de compilation conditionelle

Il suffit de mettre le texte suivant : DEMO = 0 ou DEMO= -1

Avec DEMO = 0, Demo est considéré comme étant à False, donc c'est le code compris entre le #Else et le #End IF qui sera compilé.

Avec DEMO = -1 (-1=TRUE, mais normalement toute valeur différente de 0 est considéré comme TRUE), Demo est considéré comme étant à True, donc c'est le code compris entre le #If et le #Else qui sera compilé.

PS : Pour utiliser plusieurs constantes de compilation conditionelle, les séparées par un ;

signaler à un administrateur
Commentaire de violent_ken le 11/02/2007 12:04:42

Petit tuto pour la compilation conditionnelle :
http://www.vbfrance.com/tutoriaux/COMPILATION-CONDITIONNELLE-VB6_612.aspx

@+

signaler à un administrateur
Commentaire de Renfield le 11/02/2007 13:29:30 administrateur CS

avec toutes ces infos, les membres de VbFrance vont devnir chamions en compilation conditionelle ^^

signaler à un administrateur
Commentaire de violent_ken le 11/02/2007 13:34:18

J'espère que çà aidera ;)
J'en avais eu besoin il y a 3/4 jours et comme j'avais rien trouvé pour m'aider sur vbfrance, bah voilà un tuto ^^
@+

signaler à un administrateur
Commentaire de nourwahiba le 11/02/2007 14:09:55

BONJOUR CASY
d'apres  ce que vous avez expliqué .. je dois ecrire deux parties de programmes dans mon application ..
partie pour la version demo et  une 2ieme partie pour la version full?

signaler à un administrateur
Commentaire de nourwahiba le 11/02/2007 14:14:37

merci pour vous  violent_ken je vais immediatement consulter le tuto
bonne suite a tous

signaler à un administrateur
Commentaire de Renfield le 11/02/2007 15:14:39 administrateur CS

Ben en fait, il s'agit simplement de désactiver certaines parties de ton code...

tu aura en sortie deux exe bien distinct (voir exemple dans le fichier ZIP)

signaler à un administrateur
Commentaire de Exploreur le 11/02/2007 20:07:56

Salut Renfield,

Voilà une source qui va répondre à pas mal de questions sur le forum!!

A+
Exploreur

signaler à un administrateur
Commentaire de Galain le 12/02/2007 01:28:29

Très utile
Merci Renfield

signaler à un administrateur
Commentaire de joelmarie le 12/02/2007 22:09:09

Chouette je vais encore progresser , merci

signaler à un administrateur
Commentaire de Patrice99 le 13/02/2007 14:12:23

En DotNet on peut peut faire un build release ou debug, et aussi un build Demo ou pas : il suffit de creer un nouveau type de build, ce qui évite d'avoir à changer des constantes conditionnelles (le reste reste pareil : #If DEMO Then...). Sauf qu'avec la version express gratuite de VB2005, cela n'est pas possible et il faut alors définir la constante, comme en VB6.

signaler à un administrateur
Commentaire de nourwahiba le 25/02/2008 10:48:35 8/10

bravo

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

version demo avec sql server [ par nourwahiba ] bonjour j'ai programmé la gestion commerciale avec vb 6 , base de donnée sql server 2000maintenant je veux la commercialiser , donc jai fait une versi problème d'affichage de graphique [ par mario1998 ] Bonjour, Je viens d'arriver en stage et je dois m'occuper d'un programme de calcul qui à été développé par un autre stagiaire. Le problème est que arr probleme avec datagridview [ par daloul ] j'ai probleme avec le remplissage de la datagridview je n'ai pas su comment faire ca j'ai telecharge la version express 2008 et en meme temps je trav imossible de compiler une source [ par computermaster ] Bonjour à la communauté !Après plusieurs essai infructueux, j'aimerais compiler cette source : http://www.vbfrance.com/codes/MOTRCOM-JEUX-ECLAIRAGE-PO Comment récuperer une colonne complete d'un dataSet sans modification dans le listView ? [ par boozid ] Bonjour,Sachant que je souhaite récuperer une colonne complete d'un dataSet sans modification, directement dans le listView, je voudrais savoir, si l' Erreur d'éxécution [ par nicolasbonnet13 ] Bonjour,J'ai conçu une petite application en visual Basic qui permet à plusieurs personnes d'uploader des fichiers sur un serveur ftp.Tout marche bien [InnoSetup] Numéro de version de mon programme [ par titicar ] Bonjour,A force de lire partout que l'empaquetage et déployement de VB6 était dépassé, je me suis (enfin) mis à tester Inno Setup et IsTool. C'est vra Problème de version, 2003 - 2000 Lancement Outlook [ par serar53 ] Bonjour, J'ai développé une petite application sur office 2003, j'ai quelques fonctionnalité qui plante sur les postes en office 2000.Notament l'ouver déploiement automatique [ par vitry94350 ] Bonjour, Actuellement je suis sur un projet de stage qui consiste à déployer des nouvelles version d'un soft sur des pc appartenan


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,421 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.