Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Division by zero - C000090 on WinXP after Createobject
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Problèmes
Titre:
Division by zero - C000090 on WinXP after Createobject
Divers
Thread ID:
00884102
Message ID:
00884102
Vues:
55
Hi!

I really have problems with this one, because it only happens on WinXP machines... so far.

Ok. This is the Code for an external COM Component:

?0/0 &&This is Ok for Foxpro and gives me a "*****"
loObject = createobject("Visx.Configuration")
?0/0 &&Here the error happens and Visual FoxPro crashes with "C000090".

I read something about errorhandling with WinNT,Win2000,WinXP Machines on this error but it really didnt help. Division by zero is allowed before I entered the createobject Line. But after that it isn't.
The badest thing about this one is, that every division by zero ends in an C000090 error even if we are in a grid where one column has a calculated controlsource.

Questions:
1. Is it possible to set the error handling back to normal after creating this bad object?
2. If not possible... how can I create a DLL for this and call it from the same programm without getting stuck on this behaviour.

Thanks in advance
Marvin Blase (tA-logistic Software GmbH)
You'll never notice the good things if you haven't seen the bad.
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform