Problème de variable Delphi

HELLlobo Messages postés 2 Date d'inscription vendredi 5 novembre 2010 Statut Membre Dernière intervention 26 décembre 2011 - 26 déc. 2011 à 15:33
HELLlobo Messages postés 2 Date d'inscription vendredi 5 novembre 2010 Statut Membre Dernière intervention 26 décembre 2011 - 26 déc. 2011 à 16:06
Bonjour a tous
J'espère que vous passez de bonne fêtes

Je me décide de poster içi car j'ai besoin d'aide
J'ai du reprendre un code en Delphi pour l'améliorer
Ce code a été développer sous Delphi 5 et Windows 2000

La machine sur sur laquelle je travail tourne sous Delphi 6 et XP

Sous 2000 le programme tourne nikel
alors que sur XP j'ai des petit soucis ( qui me pose de gros problèmes)

Suite a un debuggage voila les lignes qui me sortes une erreur

PoidsTotal:=StrToInt(Edit1.text);
item:='DIVERS.S_BENP';
SeuilBenne:=StrToInt(Form1.lirePCVUE(item));
SeuilBenne:=SeuilBenne- (StrToInt(Form1.lirePCVUE('DIVERS.S_BENP_SECU')));

Sur la dernière ligne il me sort :
" n'est pas une valeur entière correcte ( je lui répond soit )

Mais pourquoi la valeur est correcte sous W2K et pas sous XP??

J'espère avoir été assez clair, sinon j'éclaircirai les points obscures

1 réponse

HELLlobo Messages postés 2 Date d'inscription vendredi 5 novembre 2010 Statut Membre Dernière intervention 26 décembre 2011
26 déc. 2011 à 16:06
Petite correction
l'erreur viens d'une autre ligne que voici

result:=Ddeclientconv1.RequestData(item);

Si je comprend bien, les dde sont mal géré sur XP
Mais pourquoi et comment régler le pb, merci de votre aide
0
Rejoignez-nous