PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → framework .Net3.0
framework .Net3.0
Débuté par gael fabby, 28 déc. 2006 17:58 - 3 réponses
Posté le 28 décembre 2006 - 17:58
Bonjour,
serait-il possible de personnaliser le message affiché à la place des
champs carrousel et cube lorsque le framework .Net3.0 n'est pas
installé sur la machine?
Posté le 28 décembre 2006 - 22:18
Bonjour

Voici le code placé à l'initialisation du projet carousel (l'exemple) :

// On vérifie la version de Windows
SELON sVersionWindows
CAS "XP", "VISTA"
// On vérifie la version du framework .NET
SI bVersionDOTNET = Faux ALORS
Avertissement("Pour visualiser le champ carrousel, il est nécessaire d'avoir installé au préalable le Framework .NET 3.0.", ...
"Le champ carrousel sera automatiquement remplacé par un champ 'Liste Image'")
FIN

AUTRE CAS
Avertissement("Pour visualiser le champ carrousel, il est nécessaire de lancer l'exemple sous Windows XP ou Windows Vista.", ...
"Sur les autres versions de Windows, le champ carrousel est automatiquement remplacé par un champ 'Liste Image'")
FIN

Bon dev
Posté le 28 décembre 2006 - 22:20
Utilise les ressources du Registre. Et Tu teste à l'initialisation du programme
Posté le 29 décembre 2006 - 10:07
Jeff a formulé ce jeudi :

Bonjour

Voici le code placé à l'initialisation du projet carousel (l'exemple) :

// On vérifie la version de Windows
SELON sVersionWindows
CAS "XP", "VISTA"
// On vérifie la version du framework .NET
SI bVersionDOTNET = Faux ALORS
Avertissement("Pour visualiser le champ carrousel, il est nécessaire
d'avoir installé au préalable le Framework .NET 3.0.", ... "Le champ
carrousel sera automatiquement remplacé par un champ 'Liste Image'") FIN

AUTRE CAS
Avertissement("Pour visualiser le champ carrousel, il est nécessaire de
lancer l'exemple sous Windows XP ou Windows Vista.", ... "Sur les
autres versions de Windows, le champ carrousel est automatiquement remplacé
par un champ 'Liste Image'") FIN

Bon dev


Merci beucoup pour cette réponse aussi précise qu'efficace!