cs_audrey08
Messages postés25Date d'inscriptionlundi 4 avril 2005StatutMembreDernière intervention25 mai 2005
-
24 mai 2005 à 14:35
yoman64
Messages postés962Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 2 août 2010
-
25 mai 2005 à 14:11
Bonjour à tous et à toutes. J'ai bien cherché sur le site mais je ne vois pas de solution à mon problème. Tout d'abord j'ai créé un fichier INI qui est de la forme
[fr01SERV07]
dossier1="C:\....."
typeFichier1 = "*.csv"
Nbjours1 = 90
TypeFichier2 = "*.txt"
Nb jours2 = 90
Ensuite je dois créer une application qui effectue du ménage dans divers dossiers. Ces dossiers sont ceux situés dans le fichier INI. Par exemple si il y a des fichiers *.txt de plus de 60 jours je les supprime.
Mon problème de faire en sorte une application qui peut s'adapter sur n'importe quel serveur à partir que celle ci est liée au fichier INI suivant sa section. Est ce que qu'un pourrait me dire comment faire. Merci pour votre aide. Ceci est assez urgent
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 24 mai 2005 à 22:15
j'aurais préféré un fichier XML, c,est plus structuré que les fichiers ini
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
yoman64
Messages postés962Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 2 août 20102 25 mai 2005 à 14:11
Voila un code qui permet de lire un ini via les apis :
Declare Function GetPrivateProfileString Lib "kernel32" Alias
"GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName
As String, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal
nSize As Long, ByVal lpFileName As String) As Long
Declare Function
WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA"
(ByVal lpApplicationName As String, ByVal lpKeyName As String, ByVal lpString As
Any, ByVal lpFileName As String) As Long
Function
ReadINI(Section As String, KeyName As String, FileName As String) As
Variant