Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
FILES=xxx et FILES()
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
FoxPro 2.x
Titre:
FILES=xxx et FILES()
Divers
Thread ID:
00858243
Message ID:
00858243
Vues:
52
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
Répondre
Fil
Voir

Click here to load this message in the networking platform