Page 1 sur 1
enregister fichier txt dans c:
Publié : mar. 02/juil./2024 12:48
par chandler
Bonjour
j'ai un soucis pour enregistrer avec openpreference un fichier txt dans c: ou c: user/document etc.
ça passe dans D:., ou sur le bureau.
Vous avez une idée à quoi c'est du, ou de quoi faire?
Merci
Re: enregister fichier txt dans c:
Publié : mar. 02/juil./2024 17:41
par case
difficile sans code.
après il faut peut être compiler avec les droits administrateurs pour écrire a la racine de C depuis un programme ?
Re: enregister fichier txt dans c:
Publié : mar. 02/juil./2024 22:16
par chandler
Quand je compile en exe ça plante si le fichiers texte est sauvegardé sur C:, ça marche si c'est sur D:
j'utilise openpref()/writepref() closepref()
Re: enregister fichier txt dans c:
Publié : mar. 02/juil./2024 23:57
par SPH
Certain Windows refuse que l'on écrive sur la racine de C:/
Je suis sûr à 99% que c'est ce problème...
Re: enregister fichier txt dans c:
Publié : mer. 03/juil./2024 8:51
par Marc56
Sous Windows 10 et suivant, un utilisateur normal ne peut écrire à la racine du disque système, de même que dans le répertoire ProgramFiles, Windows, Windows/system32 etc. Il faut des droits administrateur.
Préférer les
répertoires utilisateurs. Voir:
GetUserDirectory()
Re: enregister fichier txt dans c:
Publié : mer. 03/juil./2024 16:54
par chandler
Merci, je vais essayer ça

Je ferai un retour.