EASY SOCKET V3 (NETWORK STUFF)

Signaler
Messages postés
161
Date d'inscription
mardi 19 juin 2001
Statut
Membre
Dernière intervention
10 avril 2007
-
Messages postés
319
Date d'inscription
jeudi 1 avril 2010
Statut
Membre
Dernière intervention
16 mars 2011
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11430-easy-socket-v3-network-stuff

Messages postés
319
Date d'inscription
jeudi 1 avril 2010
Statut
Membre
Dernière intervention
16 mars 2011
1
J'ai utilisé la version sur ton site, elle est plus à jour et fonctionne parfaitement !
Merci ++
Messages postés
28
Date d'inscription
jeudi 3 octobre 2002
Statut
Membre
Dernière intervention
31 mai 2010

Bonjour,

Pour un index de type int un cast en decimal est suffisant.
Par contre tu risque d'avoir d'autre probleme de compatibilité pour le convertir en projet VS 2010, puisque le framework 1.1 a été le dernier à permettre l'accès aux fenetres pour tous les threads, donc tu risques de devoir passer par du SendMessage ou peut être le code suivant (non testé)
Invoke(new EventHandler(delegate { textBox1.AppendText("Test Text"); }));
Messages postés
319
Date d'inscription
jeudi 1 avril 2010
Statut
Membre
Dernière intervention
16 mars 2011
1
Salut, j'ai une erreur sous C# 2010 sur
index=(int)System.Math.Floor(this.rnd.Next(this.al_full_scan_infos.Count));

Erreur 32 L'appel est ambigu entre les méthodes ou propriétés suivantes : 'System.Math.Floor(double)' et 'System.Math.Floor(decimal)' C:\Users\Nicolas\Documents\csharpfr_EASY-SOCKET-V3-NETWORK-STUFF___Page\Network_Stuff\FormScan.cs 1648 28 Network Stuff

Comment y remédier ?
Merci et bon dev
Messages postés
13
Date d'inscription
mardi 2 septembre 2003
Statut
Membre
Dernière intervention
22 février 2008

C bon il fallait convertir le numero de port en uint32
((dwLocalPort >> 8) & 0xff) + ((dwLocalPort & 0xff) << 8)
Afficher les 14 commentaires