Le format de la chaine d'entrée est incorrect

ROTSS - 1 avril 2024 à 17:23
 Utilisateur anonyme - 2 avril 2024 à 08:19

Bonjour,

J'ai actuellement un petit problème sur un logiciel d'algorithme "Alg'Exec".

Le logiciel ne peut plus générer des nombres aléatoires alors qu'avant ça fonctionnait bien!

Voici le programme qui permet d'une manière simple la génération d'un nombre aléatoire entre [0 ; 100]

Et après éxecution, ça affiche ceci

à savoir:

-elle fonctionnait avant

-elle fonctionne correctement avec d'autre PC

-Le logiciel ne s'installe pas, il se lance directement par le fichier algexec.exe => pas désinstallation possible et pas de données dans le disque système!

-J'ai déja essayer de re-télécharger le fichier mais c'est toujours le même!

--------------------------------------------------------------

Merci à ceux qui y repondent!
Windows / Chrome 123.0.0.0

A voir également:

1 réponse

Utilisateur anonyme
Modifié le 2 avril 2024 à 08:20

Bonjour

pour être parfaitement certain

elle fonctionnait avant

elle fonctionne correctement avec d'autre PC

Ça veut dire que tu as copié collé le fichier test.alg depuis l'autre ordinateur sans n'y faire aucune modification (y compris juste l'ouvrir avec notepad et sauver en fermant) ?

Y'a aucune chance d'avoir

  • des espaces à la place de tabulation ou l'inverse
  • des sauts de ligne LF à la pace de CRLF ou l'inverse
  • des caractères invisibles (ou pas ) ajoutés, par exemple on voir un trait vertical après le c, c'est le curseur ou un pipe?


Si tout ça est OK, c'est un bug de ton logiciel. Où l'as tu trouvé ? Si on se base sur l'icône de la fenêtre avec le message d'erreur c'est un "vieux" logiciel .Net (C#, VB.Net, C++.Net etc...). Effectivement souvent ils peuvent fonctionner sur un autre ordinateur sans installation, mais seulement si la framework qui va bien et les dépendances sont pré installées.

Pour la framework, à priori c'est bon, le logiciel n'aurait pas du tout démarré si tu en avais une incompatible. Mais si tu en as une plus récente, il est possible qu'un des composants soit obsolète ou ait changé.

Bref, on a besoin d'informations sur ton logiciel pour investiguer.


0