IA:RN:VBPERCEPTRON : LE CODE LE + SIMPLE POSSIBLE EN VB6 & VB .NET

cs_zappy Messages postés 161 Date d'inscription mardi 19 juin 2001 Statut Membre Dernière intervention 10 avril 2007 - 9 janv. 2003 à 17:28
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018 - 31 mai 2005 à 11:59
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/5612-ia-rn-vbperceptron-le-code-le-simple-possible-en-vb6-vb-net

cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
31 mai 2005 à 11:59
Oops un petit bug de découvert dans la version dotnet !
Il faut mettre : sFormater = rReel.ToString(sFormat)
Au lieu de : sFormater = String.Format(sFormat, rReel)
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
6 oct. 2004 à 09:13
Note sur VB6.CopyArray : j'avais même pas vu qu'il existait un Array.Clone(), on en découvre tous les jours :-)
Il faudrait mettre à jour l'assistant migration de code VB6 pour signaler que l'on peut convertir facilement un CopyArray en Clone, au moins en commentaire.
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
27 mars 2003 à 12:01
Contrairement à ce que j'avais indiqué, c'est le SDK qui n'est disponible que pour Windows NT/XP, le runtime .NET lui est disponible pour Windows 9x :
Microsoft .NET Framework Redistribuables en français :
http://download.microsoft.com/download/NETFrameworkRedistributable/Install/1.0/W982KMexp/FR/dotnetredist.exe
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
29 janv. 2003 à 11:57
Pourquoi VB6.XXX (par exemple VB6.GetPath) ne marche pas ?

Voilà comment il faut procéder :

1°) Ajoutez la référence à la solution (au projet) :
Microsoft.VisualBasic.Compatibility
Pour cela, recherchez "Microsoft Visual Basic .NET Compatibility Runtime" dans la liste des Component Name de type .NET

2°) Ajouter la ligne d'import :
Imports VB6 = Microsoft.VisualBasic.Compatibility.VB6
au tout début du programme : après "Option Explicit On" et avant le Namespace et le Public Class
(je ne comprend pas pourquoi parfois il n'y a pas besoin de cette ligne et parfois si ???)

Note : à terme, il vaut mieux se passer de cette interface de compatibilté avec VB6, je prépare une nouvelle version de mes logiciels .NET en pure .NET
Alan71 Messages postés 530 Date d'inscription lundi 3 juin 2002 Statut Membre Dernière intervention 13 juin 2004
17 janv. 2003 à 18:54
arff, elles sont toutes de toi (mé je voyé bien double :) )

ya un truk ke G pas compris (G pris mé infos ;) ), C koi la fonction d'activation, ca représente koi ?

Et une otre kestion (j'oré du fer un msg), ca fé +sieurs jours ke je cherche, tu pouuré me fer le schéma d'un Not ? (C possible ?) Stp
Alan71 Messages postés 530 Date d'inscription lundi 3 juin 2002 Statut Membre Dernière intervention 13 juin 2004
10 janv. 2003 à 22:25
Je vois double ou il existe déjà un rn de type perceptron ? Ceci dit, ca tombe, je cherche a en créer un ! et ce genre de source peuvent etre multiplié !
flagyg Messages postés 50 Date d'inscription samedi 1 septembre 2001 Statut Membre Dernière intervention 20 septembre 2006
10 janv. 2003 à 21:56
génial ce truc,10/10
j'ai peur de regarder le code ! lol déjà que dans le texte du début je comprend pas grand chose... bon...je vais essayer....
cs_zappy Messages postés 161 Date d'inscription mardi 19 juin 2001 Statut Membre Dernière intervention 10 avril 2007 2
9 janv. 2003 à 17:28
Absolument génial.
Rejoignez-nous