taco89
Messages postés3Date d'inscriptionlundi 26 juillet 2010StatutMembreDernière intervention28 juillet 2010
-
28 juil. 2010 à 08:35
Cirec
Messages postés3833Date d'inscriptionvendredi 23 juillet 2004StatutModérateurDernière intervention18 septembre 2022
-
28 juil. 2010 à 11:18
Bonjour,
Je cherche des solutions concernant un programme Delphi utilisé pour de la supervision.C'est un programme en Delphi 7 qui tourne sur un Pc embarqué type Dlog 1GHz et 512 Mo de Ram Windows XP Pro. J'utilise des Dll, un convertisseur Peak Can et un Dongle (Verrou matériel qui donne le droit d'utiliser le matériel, registre d'écriture).
Mon problème est lorsque que je lance mon programme Delphi en communication Can via le convertisseur Usb, le taux de charge de la CPU du Pc tourne toujours à 100% et donc souvent le programme se bloque et au niveau de la supervision cela ne marche plus, obligé de tous redemarrer.Autre effet souvent c'est windows qui est planté "windows n'a pas pu démarrer car le fichier suivant est manquant ou endommagé \windows\systeme32\config\systeme et bizarrement c'est à chaque fois avec un programme Delphi.Je voulais donc savoir si ce problème a déjà été rencontré ? Est ce du à un pb de dll avec mon convertisseur ou un bug au niveau du programme en Delphi 7 ?
Cirec
Messages postés3833Date d'inscriptionvendredi 23 juillet 2004StatutModérateurDernière intervention18 septembre 202250 28 juil. 2010 à 11:18
Salut,
c'est pas la peine de répéter la question plusieurs fois ...
Ensuite Delphi, que ce soit la version 7 où la dernière, 2010, ce n'est pas sa faute ... le problème vient du programmeur et donc du code source !!
Je dirai même plus .. heureusement que ce code a été écrit en Delphi ... pourquoi ? ...
ben Delphi possède un compilateur intelligent, il corrige et améliore tout seul certaine partie du code ce qu'un compilateur C ne fait pas mais cette intelligence a des limites.
La solution serait de revoir le code et d'attacher les pieds du programmeur ... ça lui passera l'envie de coder avec