Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
FILES=xxx et FILES()
Message
General information
Forum:
Visual FoxPro
Category:
FoxPro 2.x
Title:
FILES=xxx et FILES()
Miscellaneous
Thread ID:
00858243
Message ID:
00858243
Views:
51
Bonjour,

Nous expérimentons un curieux problème avec Windows XP.
Nous utilisons Foxpro 2.5b DOS

Le problème se produit lorsque nous tentons de modifier le fichier CONFIG.NT pour y ajouter FILES-150

Quand CONFIG est situé dans C:\WinNT\SYSTEM32\CONFIG.NT tel que prévu, tout se passe bien.
SYS(2010) détecte bien le nombre de FILES disponible et corrige la situation si nécessaire ave FOPEN() et FPUTS().

Nous n'utilisons pas Windows XP nous-même, mais quelques usagers distants ont des problèmes avec cette modification automatique de CONFIG.NT

Il semblerait que lorsque CONFIG.NT n'est pas dans le répertoire prévu, Windows XP prend la relève et pose des questions à l'usager qui ne sait pas quoi répondre. Il quitte alors l'application et nous dit que rien ne fonctionne - quand ils prennent la peine de nous répondent.

Avec le peu d'information que nous détenons, nous croyons qu'il y a deux possibilités.
N'oubliez pas que le problème survient quand CONFIG.NT n'est pas situé dans le répertoire attendu.

Donc, ou bien le test IF FILE("C:\WinNT\SYSTEM32\CONFIG.NT") déclanche Windows -ou bien-
le test IF FILE("C:\WinNT\SYSTEM32\CONFIG.NT") donne un .T. par erreur
et la commande FOPEN() avec (2) READ/WRITE déclanche Windows.

Quelqu'un sait-il quelle commande cause cela sous Windows XP et quelle est la solution à cette situation?

Aussi, devons-nous nous attendre au même comportement avec d'autres versions de Windows?

Merci à l'avance.
Réal Philippon
www.ultra.ca
Reply
Map
View

Click here to load this message in the networking platform