Mon objective principal est d’implémenter une boucle de message appropriée uniquement avec des appels P / Invoke, capable de gérer les événements USB HID. Ses fonctionnalités doivent absolument être identiques au code suivant, qui fonctionne bien dans Windows Forms . Ce descendant de NativeWindow reçoit les événements: public class Win32EventHandler : NativeWindow { public const […]
J’utilise un DataGridView liant sa source de données à une liste et en spécifiant les propriétés pour chaque colonne. Un exemple serait: DataGridViewTextBoxColumn colConcept = new DataGridViewTextBoxColumn(); DataGridViewCell cell4 = new DataGridViewTextBoxCell(); colConcept.CellTemplate = cell4; colConcept.Name = “concept”; colConcept.HeaderText = “Concept”; colConcept.DataPropertyName = “Concept”; colConcept.Width = 200; this.dataGridViewBills.Columns.Add(colConcept); {… assigner d’autres colonnes …} et enfin […]
Je dois énumérer tous les périphériques HID connectés à mon PC. J’ai essayé d’utiliser cette réponse , mais elle énumère les périphériques USBHub et je ne peux pas y trouver mon périphérique HID. EDIT : je serais heureux de savoir s’il existe une méthode d’API WIN32 pour connaître l’état du périphérique USB (en ligne / […]
Je fais une application qui communique vb6 avec un wrapper cryptographique. La partie .net et interop, jusqu’à présent, fonctionne correctement. Comme mon client le teste, j’ai juste une petite question: [ComVisible(true)] public SomeObjectComVisible GetThat(byte[] array){ … } J’ai utilisé, jusqu’à présent, les types que j’avais exposés à com ou int et ssortingng, et aucun problème […]
J’essaie de copier toute l’arborescence de répertoires du dossier partagé du serveur sur mon ordinateur local. J’ai trouvé le meilleur moyen de copier le contenu entier d’un répertoire dans C # post et de décider de l’utiliser, mais je suppose que DirectoryInfo ne prend pas en charge les partages réseau. Puis-je modifier ce code pour […]
Qu’est-ce qui peut causer l’erreur suivante en c # lors de l’utilisation des bases de données NHibernate et Firebird? 2015-08-17 08:27:04,962 [21] [(null)] ERROR Smartsign.Server.Core.Server Unhandled exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index at System.ThrowHelper.ThrowArgumentOutOfRangeException() at System.Collections.Generic.List`1.get_Item(Int32 index) at FirebirdSql.Data.FirebirdClient.FbParameterCollection.get_Item(Int32 index) […]
J’ai un service WCF sur un canal duplex, avec un contrat de rappel. Le service garde la trace des clients en stockant le résultat de OperationContext.Current.GetCallbackChannel() dans une liste lorsqu’un client appelle une méthode SubscribeMe() sur le service. Le service interrogera périodiquement ces canaux de rappel pour garder une trace de leur validité et expirera […]
Comment convertir une WindowsIdentity en un NetworkCredential ? Je teste mon service WCF pour vérifier que les appelants anonymes sont bloqués. Pour ce faire, je veux faire quelque chose comme: myProxy.ClientCredentials.Windows.ClientCredential = foo(WindowsIdentity.GetAnonymous()); où foo est une méthode qui convertit une WindowsIdentity en un NetworkCredential
Je suis en train de mettre à jour quelques parameters dans un fichier assez volumineux * .exe.config via l’exécutable * .exe à l’aide de XLinq pour parcourir les répertoires et lire / écrire les valeurs. Le problème avec la mise à jour de cette façon est que les modifications ne prennent effet qu’après le redémarrage […]
Je gère un service qui accepte une publication de formulaire et, en ajoutant la prise en charge des demandes CORS, j’ai rencontré un problème dans Firefox 3.6 qui envoie une demande de contrôle en amont avec un en-tête de demande OPTIONS. Je n’ai eu aucun mal à append les en-têtes de réponse nécessaires Access-Control-Allow-Origin avec […]