DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer et utiliser des assemblages NET
  • Présentation
  • WINDEV et .Net
  • Créer des assemblages .NET
  • Utiliser des assemblages .NET existants
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
La technologie .NET correspond à la plateforme de développement logiciel de Microsoft. Cette plateforme .NET permet de faciliter le développement d'applications à objets distribués dont les modules communiquent via Internet.
Cette aide ne fait que présenter de manière globale l'utilisation de la technologie .NET dans WINDEV. Pour plus de détails sur la technologie .NET, nous vous conseillons de consulter des ouvrages spécifiques.
WINDEV et .Net
WINDEVWindows

Créer des assemblages .NET

Il est possible de créer des programmes .NET (ou assemblages .NET) depuis une application WINDEV.
Ces assemblages .NET sont directement réalisés à partir des classes WINDEV (avec tous les avantages de l'éditeur de code, de l'éditeur de dossier, ...).

Utiliser des assemblages .NET existants

Il est également possible d'utiliser des assemblages .NET (non créés avec WINDEV) dans une application WINDEV ou dans un site WEBDEV :
  • dans une nouvelle application : il suffit de spécifier l'utilisation des assemblages .NET directement dans l'assistant de création du projet.
  • dans une application existante : il suffit de sélectionner le ou les assemblages .NET à utiliser.
Liste des exemples associés :
WD Text-To-Speech Exemples didactiques (WINDEV) : WD Text-To-Speech
[ + ] Cet exemple montre comment effectuer une synthèse vocale dans une application WINDEV en utilisant la classe SpeechSynthesizer du framework DOTNET.
Remarque :
- Cet exemple requiert une version 3.0 de DotNet minimum,
- Le synthetiseur vocal est en version anglaise par défaut.
WD Utilisation de DOTNET Exemples didactiques (WINDEV) : WD Utilisation de DOTNET
[ + ] Cet exemple permet de convertir des devises dans d'autres devises.
La base de ce projet (la classe cEuro) est utilisée pour créer un assemblage DOTNET
WD Utilisation de DOTNET est présenté :
1/ Sous forme d'un projet WINDEV et d'un assemblage (le tout fonctionne sans DOTNET, en mode test)
2/ Sous forme d'un projet DOTNET écrit en C# et d'un exécutable DOTNET
Résumé de l'exemple livré avec WINDEV  :
Il est désormais possible dans WINDEV d'utiliser des asssemblages DOTNET et inversement, il est également possible de générer des assemblages DOTNET depuis WINDEV !
WD Utilisation des classes DotNET Exemples didactiques (WINDEV) : WD Utilisation des classes DotNET
[ + ] Cet exemple permet d'utiliser des classes et champs DOTNET en WLangage.
Dans cet exemple, nous utiliserons :
- la classe String qui permet de manipuler des chaînes de caractères (passage en minuscules, en majuscules, comptage de caractères, ...).
- la classe MessageBox qui permet de créer des boîtes de dialogue personnalisées (choix du texte, de l'icône et des boutons).
Ces deux classes proviennent des assemblages mscorlib.dll et System.Windows.Form.dll.
- un champ DOTNET permettant de visualiser des pages web.

Résumé de l'exemple livré avec WINDEV :
Cet exemple permet :
- d'analyser une chaîne de caractères (nombre de caractères, nombre de mots, remplacement de caractères, ...)
- de configurer les boîtes de dialogue affichées (boutons, icône, texte). Le nom du bouton sélectionné par l'utilisateur est automatiquement affiché.
- d'utiliser un champ DOTNET afin de visualiser des pages web.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale