Articles

Affichage des articles associés au libellé c#

C# : Lancer un programme externe à partir d'une application c#

Pour lancer un programme externe (logiciel,jeu, ...) vous devez utiliser la classe  Process  du namespace System.Diagnostics  comme suit :  using System; using System.Diagnostics; using System.ComponentModel; namespace MyProcessExample { class MyClass { public static void Main() { Process myProcess = new Process(); try { myProcess.StartInfo.UseShellExecute = false ; /* vous pouvez lancer n'import quel programme vous devez seulement spécifier le chemin*/ myProcess.StartInfo.FileName = "C:\\HelloWorld.exe" ; //indique si le processus doit démarrer dans une nouvelle fenêtre. //dans ce cas non myProcess.StartInfo.CreateNoWindow = true ;   //Lancer le programme myProcess.Start();   //Attendre l'arrêt du processus associé (HelloWorld.exe ). ...

ASP.NET : Utiliser le RegularExpressionValidator pour valider la taille du texte d'un TextBox

Image
A travers ce billet je vais vous monter comment vous pouvez imposer à l'utilisateur d'entrer un maximum de caractère , un minimum de caractère ou bien les deux pour un  TextBox . Pour cela on peut utiliser  RegularExpressionValidator  comme suit : Pour vérifier le minimum : Code  ASP.NET: < asp : TextBox   ID ="TBName"   runat ="server"></ asp : TextBox > < asp : RegularExpressionValidator ControlToValidate ="TBName" ID ="REV" ValidationExpression =" ^[\s\S]{10,}$ " runat ="server" ErrorMessage =" 10 caractères minimum requis. " Display ="Dynamic" ForeColor ="Red"></ asp : RegularExpressionValidator > Pour vérifier le maximum : Code  ASP.NET:   < asp : TextBox ID ="TBName" runat ="server"></ asp : TextBox > < asp : RegularExpressionValidator ControlToValidate ="TBName" ID ="REV" ValidationExpression...

C# : LANCER VOTRE PROGRAMME AVEC LES PRIVILÈGES ADMINISTRATEUR

Image
Bonjour, Pour donner à votre programme les privilèges administrateur , il suffit d'ajouter le fichier  "app.manifest"  à votre projet C# et spécifier le "requested Execution Level". Pour cela , commencer par ajouter "Application Manifest File" à votre projet comme suivant : 1- Ajouter un nouveau élément à votre projet : i-Clique-droit sur votre projet dans l'Explorateur de solution. ii-Sélectionnez «Add New Item» dans le menu contextuel. i- Dans la zone de recherche , tapez "application manifest". ii- Sélectionner Application Manifest File. ii- Si vous voulez  vous pouvez renomer le fichier  et enfin cliquez sur "Add" . Dans le fichier "Manifest"  ,remplacer cette ligne : Code :  XML < requestedExecutionLevel   level = " asInvoker "  uiAccess = " false "  /> Par Code :  XML < requestedExecutionLevel   level = " requireAdministrator "  uiAccess = " false "  /> Enfi...