Hit-Parade .VB Research Center . Compteur
Accueil ~  Code ~  Programmes ~  Api ~  Forum ~  Cours ~  Livres ~  Quiz ~  Annuaire
~ Edito ~
12/03/2006 @ 13:39
Depuis la dernière mise à jour (qui remonte à... oulala plusieurs mois), un petit ménage de printemps s'impose. Ca tombe bien, c'est presque la période.
Au menu, et progressivement sur les jours à venir, rafraîchissement de plusieurs fonctions et procédures, nouvelles APIs et nouveaux programmes.

~ Rechercher ~

  

~ Annuaire VB ~
 Rechercher un site :
  

~ Partenaires ~

~ L'Astuce du Jour ~

Comment travailler simplement sur plusieurs versions d'une application en même temps?
Dans le cas de développement d'applications destinées à être vendues, on peut avoir envie de mettre au point une version de démonstration du programme. Plusieurs techniques sont alors possibles.
Dupliquer purement et simplement le code et travailler en parallèle sur les deux versions du programmes. L'inconvénient, est que l'on ne maîtrise pas forcément l'ensemble des dépendances du projet, et cela peut devenir fastidieux à la longue lorsqu'on veut maintenir les mises à jour pour toutes les versions.
On peut ensuite mettre directement dans le code la partie qui s'occupe de la version de démonstration (sous forme de test ou de clef d'enregistrement). L'inconvénient, est que vous distribuez une application qui peut potentiellement devenir une version complète (crack, ...).
Pour remédier à ces deux problèmes, on peut alors faire appel aux constantes de compilation conditionnelle.
Suivant les valeurs de vos constantes, vous obtenez alors plusieurs versions indépendantes avec pourtant un noyau commun.

' Déclaration de la constante de compilation
#Const VERSION = "DEMO"
#If VERSION <> "DEMO"
Then
' Procédure destinée à la démo
Public Sub Sauvegarder()
    MsgBox "Fonction non disponible dans la démo
End Sub
#Else
' Procédure destinée à la version complète
Public Sub Sauvegarder()
    ...
End Sub
#End If

Ces tests peuvent également être utilisés dans le cas de déclarations de variables, ou à l'intérieur de fonctions pour encadrer du code.

17/04/2006 @ 19:04 - Code
Petite mise à jour avec quatre nouvelles fonctions à découvrir dans la rubrique "Code".
A+
13/03/2006 @ 19:11 - API
On commence la semaine en douceur avec 5 fonctions APIs (certaines sont des ajouts, d'autres des modifications), avec leurs exemples.
Je constate que le code de ces derniers est un peu trop large pour l'affichage en 800x600... je le note pour le rectifier d'ici la fin de la semaine. D'ailleurs, ça me fait penser que l'affichage dans d'autres résolutions (par le bloc "affichage" dans la colonne de droite) donne n'importe quoi... à regarder aussi donc.
Have a nice evening...
12/03/2006 @ 12:03 - Ménage et fonds de tiroir
Après une loooongue période de sommeil je reprend le clavier pour dépoussierer le site.
Il faut dire qu'avec le temps, il y a pas mal de chose qui ne vont plus. Des liens qui se cassent, quelques bugs qui s'entassent, et des compteurs qui s'affolent .
En plus, si le site tourne en rond, de mon côté je continue malgré tout à accumuler du code. Et c'est quand même mieux si tout le monde peut en profiter.
Ca fait beaucoup de boulot tout ça et il y en a donc pour quelques jours. Voyons... ça fait une bonne trentaine de fonctions supplémentaires qui devraient arriver, quelques APIs et un petit programme pour se divertir.

Pour ce qui est de la reprise du site, c'est toujours d'actualité. On en reparlera plus tard...
~ En stock ~
. 214 fonctions API
. 12 applications
. 130 fonctions
. 39 liens dans l'annuaire
. 3 questionnaires
. 20 livres sur Visual Basic
. 1474 icônes

~ Affichage ~

~ Recommander ~





Géré par LBB.ORG
Visual Basic Research Center - (c) 2000/2002 -  Webmaster : docvb (chez) free (point) fr