Accueil > > > EDITEUR DE SCRIPT .BAT (PROCESS, XML)
EDITEUR DE SCRIPT .BAT (PROCESS, XML)
Information sur la source
Description
Pour travailler des concepts CSharp.net (VStudio 2003), j'ai pensé à un éditeur de fichier batch. Celui-ci réuni les classe Diagnostic, Process, Thread, Xml. J'ai essayé la coloration du code (tâche assez compliquée). Un fichier Xml sert de base de données modifiable à volonté. (Je conseille la désactivation de la coloration en modif car pas très fonctionnelle) et à ce propos je vous demande conseil quant à la manière à suivre pour ce genre de fonction (analyser du rtf à la volée). Merci d'avance pour votre indulgence.
Conclusion
Cette application est un test de plusieurs concepts CSharp.net. A cause de l'utilisation d'un thread secondaire qui fait des appels sur un controle WinForm, il se peut que des NullReferenceException surviennent aléatoirement. En effet le framework dit qu'un delegate doit être utilisé pour ce genre de problème (Marshalling avec controle.BeginInvoke(...)) car seul le thread principal doit dialoguer avec les controles WinForm. Je suis en train de chercher dans ce sens. PS : Le fichier xml et le rep Outils doivent être dans le rep. courrant.
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Fermer tout les thread d'un programme ? [ par Sobieski ]
Salut.J'ai un programme, quand je le lance ca lance une IHM et plein de thread qui filent des infos à l'ihm pour l'affichage.Quand je clique sur
multi process [ par pipof18 ]
Je vous explique mon probleme.J'ai cree un service multi thread -> pas de probleme.Dans chaque thread, je lance un process ->pas de probleme.Si
Redémarrer un Process avec un argument [ par DarciaG ]
Bonjour, j'ai un souci avec une application en c# qui nécessite un redémarrage après avoir choisi un fichier XML via un OpenFileDialog. En effet, je
Thread.Start : exception OutOfMemory [ par Aurore38 ]
Le Contexte :============= En C# .Net1.1, sous visual studio 2003nous avons développé un client-serveur en utilisant les fonctionnalités de System.Run
Multi thread [ par sephiro ]
Bonjour Je recherche l'équivalent des CRITICAL_SECTION en C# pour synchroniser des threads.Sephiro
Thread besoin d 'explication svp [ par wally88 ]
Bonjour,Suite à mon post : http://www.csharpfr.com/infomsg_BOUCLER-SANS-PLANTER
Killer un processus : bonne méthode? [ par clubberzZ ]
Bonjour, pour tuer un processus j'utilise cette méthode : private void KillProcess(string processName) { // liste des processus ayant ce nom Proc
XML to SQL [ par citt ]
Bonjour,Voila j'ai un fichier xml qui se compose en 3 parties dont les deux dernier qui se repete une centaine de fois. Exemple<?xml version="1.0"
Process avec Word [ par pitch6969 ]
Bonjour,je suis en train de créer une visionneuse de document de type word, excel, pdf ....je charge les documents dans un WebBrowserControl et je vou
Lancer commande dos / process [ par plop3000 ]
Bonjour, j'essaye de lancer une commande dos via un process mais je n'y parviens pas dans tout les cas.Par exemple, j'ai fait : System.Diagnostics.
|
Derniers Blogs
INTéGRATION YAMMER ET SHAREPOINT ONLINE (OFFICE 365), éTAPE 1 .INTéGRATION YAMMER ET SHAREPOINT ONLINE (OFFICE 365), éTAPE 1 . par Patrick Guimonet
#Yammer Certains s'en sont déjà fait l'écho (ici en allemand par exemple : Yammer Integration in Office 365 Phase 1) ou bien sûr sur le blog SharePoint : Make Yammer your default social network in Office 365 en anglais. Mais c'e...
Cliquez pour lire la suite de l'article par Patrick Guimonet [DYNAMICS CRM] AJOUTER LES DOSSIERS DE CRM AU DOSSIER FAVORIS D'OUTLOOK[DYNAMICS CRM] AJOUTER LES DOSSIERS DE CRM AU DOSSIER FAVORIS D'OUTLOOK par bianca
Objectif
Pour aller plus rapidement dans les menus de Dynamics CRM depuis votre client CRM pour Outlook, vous pouvez utiliser le dossier des Favoris d'Outlook. En effet, par simple glisser/déplacer, vous pouvez déposer un éléme...
Cliquez pour lire la suite de l'article par bianca VISUAL STUDIO 2013VISUAL STUDIO 2013 par Etienne Margraff
Ahh, ENFIN ! c'est officiel, il va y avoir un VS et un TFS 2013. De nouvelles fonctionnalités qui vont à mon sens assoir la maturité de TFS qui est maintenant l'outil incontournable pour tout projet (.NET, mais pas seulement !). Si vous n'avez pas jet...
Cliquez pour lire la suite de l'article par Etienne Margraff CONFIGURER LA COLLATION SQL SERVER POUR SHAREPOINT CONFIGURER LA COLLATION SQL SERVER POUR SHAREPOINT par JeremyJeanson
Note : Je poste cet article à titre de pense-bête. Cela fait des années que je me trimballe avec une capture d'écran, car je ne me rappel jamais comment choisir la collation d'un SQL Server pour SharePoint. Pour SharePoint, il est conseillé de choisir la ...
Cliquez pour lire la suite de l'article par JeremyJeanson ETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 1: CRéATION DU PLUGINETENDRE LE TEAM WEB ACCESS DE TFS 2012 - STEP 1: CRéATION DU PLUGIN par Philess
Dans cet article nous allons créer un plugin installable sur le Team Web Access qui s'intègrera dans l'architecture du site et se chargera au moment où on le décidera.
Avant de lire ce billet et si cela n'est pas encore fait j...
Cliquez pour lire la suite de l'article par Philess
Forum
REGION MEMOIREREGION MEMOIRE par atoukc
Cliquez pour lire la suite par atoukc
Logiciels
Nego Facturation (1.85)NEGO FACTURATION (1.85)Nego Facturation est un logiciel complet qui permet de gérer vos factures et devis très simplemen... Cliquez pour télécharger Nego Facturation Devis-Factures PHMSD (2.2.0.1)DEVIS-FACTURES PHMSD (2.2.0.1)Configuration minimale
Nécessite Windows™ 2000, XP, Windows 7, 8, Vista (Service Pack à... Cliquez pour télécharger Devis-Factures PHMSD WDmemoCode (2.0.0.1)WDMEMOCODE (2.0.0.1)WDmemoCode a été conçu pour aider les développeurs Windev à créer/compléter et conserver une base... Cliquez pour télécharger WDmemoCode ProtoMedic (4.0.0.11)PROTOMEDIC (4.0.0.11)ProtoMedic est un logiciel destiné principalement aux médecins généralistes.
ProtoMedic permet d... Cliquez pour télécharger ProtoMedic MyCurriculum 2011 (7.4.1.12)MYCURRICULUM 2011 (7.4.1.12)Rédigez votre Curriculum Vitae mais également ceux de votre famille ou de vos amis très facilemen... Cliquez pour télécharger MyCurriculum 2011
|