begin process at 2012 05 22 12:29:48
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API-OLE

 > FONCTIONS UTILES SUR LES FICHIERS ET DOSSIERS AVEC WINDOWS SCRIPTING HOST

FONCTIONS UTILES SUR LES FICHIERS ET DOSSIERS AVEC WINDOWS SCRIPTING HOST


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API-OLE Classé sous :fonctions, fichiers, répertoires Niveau :Débutant Date de création :15/10/2004 Date de mise à jour :15/10/2004 22:27:47 Vu :6 966

Auteur : Mike Gagnon

Ecrire un message privé
Site perso
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

 Description

Le code requiert l'installation de Windows Scripting.
Plateforme supportées:
Windows Server 2003 Oui
Windows XP Oui
Windows 2000 Oui
Windows NT 4.0 Oui
Windows 98 Oui, avec Windows Script Host installé

Source

  • 1. Comment supprimer un fichier
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFSO.DeleteFile("D:\ARCHIVE\software.txt")
  • 2. Comment copier un fichier
  • #define OverwriteExisting .t.
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFSO.CopyFile("C:\scripts\software.txt" , "D:\Archive\", OverwriteExisting )
  • 3. Comment copier plusieurs fichiers
  • #define OverwriteExisting .t.
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFSO.CopyFile("C:\scripts\*.txt" , "D:\Archive\" , OverwriteExisting)
  • 4. Comment supprimer plusieurs fichiers dans un dossier
  • #define DeleteReadOnly .t.
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFSO.DeleteFile("C:\FSO\*.txt"), DeleteReadOnly)
  • 5. Comment énumérer tous les fichiers dans un dossier
  • lcComputer = "."
  • loWMIService = GetObject("winmgmts:" ;
  • + "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
  • colFiles = loWMIService. ;
  • ExecQuery("Select * from CIM_DataFile where Path = '\\Scripts\\'")
  • For Each loFile in colFiles
  • ?loFile.Name
  • Next
  • 6. Comment énumérer tous le fichiers sur un ordinateur. ATTENTION ceci peut prendre beaucoup de temps.
  • lcComputer = "."
  • loWMIService = GetObject("winmgmts:" ;
  • + "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
  • colFiles = loWMIService.ExecQuery ;
  • ("Select * from CIM_Datafile")
  • For Each loFile in colFiles
  • ?loFile.Name
  • Next
  • 7. Comment énumérer les fichiers avec une condition. Grosseur du fichier
  • clear
  • lcComputer = "."
  • loWMIService = GetObject("winmgmts:" ;
  • + "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
  • colFiles = loWMIService. ;
  • ExecQuery("Select * from CIM_DataFile where FileSize > 1000000")
  • For Each loFile in colFiles
  • ?loFile.Name + " -- " + loFile.FileSize
  • Next
  • 8. Déplacer un fichier
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFSO.MoveFile( "C:\FSO\ScriptLog.log" , "D:\Archive")
  • 9. Déplacer plusieurs fichiers
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFSO.MoveFile( "C:\FSO\*.txt" , "D:\Archive\")
  • 10. Renommer un fichier.
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFSO.MoveFile ("C:\FSO\ScriptLog.txt" , "C:\FSO\BackupLog.txt")
  • 11. Obtenir la version d'un fichier (pour les fichier qui contienne une version)
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • ?loFSO.GetFileVersion("c:\windows\system32\scrrun.dll")
  • 12. Énumérer les fichiers dans un dossier
  • #define FILE_NAME 0
  • loShell = CreateObject ("Shell.Application")
  • loFolder = loShell.Namespace ("C:\Scripts")
  • For Each lcFileName in loFolder.Items
  • ?"File name: " + loFolder.GetDetailsOf ;
  • (lcFileName, FILE_NAME)
  • Next
  • 13. Déterminer si un fichier existe dans un dossier.
  • On Error Do nofile
  • loFSO = Createobject("Scripting.FileSystemObject")
  • If loFSO.FileExists("C:\FSO\ScriptLog.txt")
  • loFolder = loFSO.Getfile("C:\FSO\ScriptLog1.txt")
  • Else
  • ?""Le fichier n'existe pas."
  • Endif
  • Procedure nofile
  • ?"Le fichier n'existe pas."
  • Endproc
  • 14. Changer les attributs d'un dossier.
  • loFSO = Createobject("Scripting.FileSystemObject")
  • loFolder = loFSO.GetFolder("C:\FSO")
  • If loFolder.Attributes = 16
  • loFolder.Attributes = 34
  • Endif
  • 15. Copier un dossier. (Version 1)
  • #define OverWriteFiles .t.
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFSO.CopyFolder ("C:\Scripts" , "C:\FSO" , OverWriteFiles)
  • 16. Copier un dossier (Version 2)
  • loShell = CreateObject("Shell.Application")
  • loFolder = loShell.NameSpace(ParentFolder)
  • loFolder.CopyHere( "C:\Scripts")
  • 17. Copier un dossier (Version 3)
  • lcComputer = "."
  • loWMIService = GetObject("winmgmts:" ;
  • + "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
  • colFolders = loWMIService.ExecQuery( ;
  • "Select * from Win32_Directory where Name = 'c:\\Scripts'")
  • For Each loFolder in colFolders
  • errResults = loFolder.Copy("D:\Archive")
  • ?errResults
  • Next
  • 18. Créer un dossier. (Version 1)
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFolder = loFSO.CreateFolder("C:\FSO")
  • 19. Créer un dossier. (Version 2)
  • ParentFolder = "C:\"
  • loShell = CreateObject("Shell.Application")
  • loFolder = loShell.NameSpace(ParentFolder)
  • loFolder.NewFolder("Archive")
  • 20. Supprimer un dossier. (Version 1)
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFSO.DeleteFolder("C:\FSO")
  • 21 Supprimer un dossier (Version 2)
  • lcComputer = "."
  • loWMIService = GetObject("winmgmts:" ;
  • + "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
  • colFolders = loWMIService.ExecQuery ;
  • ("Select * from Win32_Directory where Name = 'c:\\Scripts'")
  • For Each loFolder in colFolders
  • errResults = loFolder.Delete
  • ?errResults
  • Next
  • 22. Énumérer tous les dossiers et sous-dossiers sur un ordinateur. ATTENTION peut etre long.
  • lcComputer = "."
  • loWMIService = GetObject("winmgmts:" ;
  • + "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
  • colFolders = loWMIService.ExecQuery("Select * from Win32_Directory")
  • For Each loFolder in colFolders
  • ?loFolder.Name
  • Next
  • 23. Énumérer seulement les dossiers cachés
  • lcComputer = "."
  • loWMIService = GetObject("winmgmts:" ;
  • + "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
  • colFiles = loWMIService.ExecQuery ;
  • ("Select * from Win32_Directory Where Hidden = .t.")
  • For Each loFile in colFiles
  • ?loFile.Name
  • Next
  • 24. Énumérer les attributs d'un dossier.
  • loFSO = Createobject("Scripting.FileSystemObject")
  • loFolder = loFSO.GetFolder("C:\FSO")
  • If loFolder.Attributes = 2
  • ?"Dossier caché."
  • Endif
  • If loFolder.Attributes = 4
  • ?"Dossier systeme."
  • Endif
  • If loFolder.Attributes = 16
  • ?"Dossier regulier."
  • Endif
  • If loFolder.Attributes = 32
  • ?"Archive bit set."
  • Endif
  • If loFolder.Attributes = 2048
  • ?"Dossier compressé."
  • Endif
  • 25. Énumérer le propriétés d'un dossier.
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFolder = loFSO.GetFolder("C:\Scripts")
  • ?"Date crée: " + TRANSFORM(loFolder.DateCreated)
  • ?"Dernière fois accédé: " + transf(loFolder.DateLastAccessed)
  • ?"Dernière fois accédé: " + transf(loFolder.DateLastModified)
  • ?"Dossier de racine: " + transf(loFolder.IsRootFolder)
  • ?"Nom: " + transf(loFolder.Name)
  • ?"Chemin: " + transf(loFolder.Path)
  • ?"Nom court: " + transf(loFolder.ShortName)
  • ?"Chemin court: " + transf(loFolder.ShortPath)
  • ?"Taille: " + transf(loFolder.Size)
  • ?"Type: " + transf(loFolder.Type)
  • 26. Énumérer le nom et la taille des sous-dossiers dans un dossier.
  • CLEAR
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFolder = loFSO.GetFolder("C:\FSO")
  • colSubfolders = loFolder.Subfolders
  • For Each loSubfolder in colSubfolders
  • ?'Nom :'+loSubfolder.Name,'Taille :'+ TRANSFORM(loSubfolder.Size)
  • Next
  • 27. Créer un fichier basé sur un nom temporaire généré automatiquement.
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • lcPath = "C:\FSO"
  • lcFileName = loFSO.GetTempName
  • lcFullName = loFSO.BuildPath(lcPath, lcFileName)
  • loFile = loFSO.CreateTextFile(lcFullName)
  • loFile.Close
  • loFSO.DeleteFile(lcFullName)
  • 28. Créer un fichier texte.
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loFile = loFSO.CreateTextFile("C:\FSO\ScriptLog.txt")
  • 29. Générer des noms de fichier (temporaire)
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • For i = 1 to 10
  • lcTempFile = loFSO.GetTempName
  • ?lcTempFile
  • Next
  • 30. Lire un fichier texte charactère par charactère.
  • loFSO = Createobject("Scripting.FileSystemObject")
  • loFile = loFSO.OpenTextFile("C:\monfichier.txt", 1)
  • Do While!loFile.AtEndOfStream
  • lcCharacters = loFile.Read(1)
  • ?lcCharacters
  • Enddo
  • 31. Lire le contenu d'un fichier texte.
  • #define ForReading 1
  • loFSO = CreateObject("Scripting.FileSystemObject")
  • loTextFile = loFSO.OpenTextFile("c:\lftoct.txt", ForReading)
  • lcResponses = loTextFile.ReadAll
  • ?lcResponses
  • loTextFile.Close
1. Comment supprimer un fichier

loFSO = CreateObject("Scripting.FileSystemObject")
loFSO.DeleteFile("D:\ARCHIVE\software.txt")

2. Comment copier un fichier

#define OverwriteExisting  .t.
loFSO = CreateObject("Scripting.FileSystemObject")
loFSO.CopyFile("C:\scripts\software.txt" , "D:\Archive\", OverwriteExisting ) 

3. Comment copier plusieurs fichiers

#define OverwriteExisting  .t.
loFSO = CreateObject("Scripting.FileSystemObject")
loFSO.CopyFile("C:\scripts\*.txt" , "D:\Archive\" , OverwriteExisting)

4. Comment supprimer plusieurs fichiers dans un dossier

#define DeleteReadOnly  .t.
loFSO = CreateObject("Scripting.FileSystemObject")
loFSO.DeleteFile("C:\FSO\*.txt"), DeleteReadOnly)

5. Comment énumérer tous les fichiers dans un dossier

lcComputer = "."
loWMIService = GetObject("winmgmts:" ;
+ "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
colFiles = loWMIService. ;
ExecQuery("Select * from CIM_DataFile where Path = '\\Scripts\\'")
For Each loFile in colFiles
?loFile.Name
Next

6. Comment énumérer tous le fichiers sur un ordinateur. ATTENTION ceci peut prendre beaucoup de temps.

lcComputer = "."
loWMIService = GetObject("winmgmts:" ;
+ "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
colFiles = loWMIService.ExecQuery ;
("Select * from CIM_Datafile")
For Each loFile in colFiles
?loFile.Name
Next

7. Comment énumérer les fichiers avec une condition. Grosseur du fichier

clear
lcComputer = "."
loWMIService = GetObject("winmgmts:" ;
+ "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
colFiles = loWMIService. ;
ExecQuery("Select * from CIM_DataFile where FileSize > 1000000")
For Each loFile in colFiles
?loFile.Name + " -- " + loFile.FileSize
Next

8. Déplacer un fichier 

loFSO = CreateObject("Scripting.FileSystemObject")
loFSO.MoveFile( "C:\FSO\ScriptLog.log" , "D:\Archive")

9. Déplacer plusieurs fichiers

loFSO = CreateObject("Scripting.FileSystemObject")
loFSO.MoveFile( "C:\FSO\*.txt" , "D:\Archive\")

10. Renommer un fichier. 

loFSO = CreateObject("Scripting.FileSystemObject")
loFSO.MoveFile ("C:\FSO\ScriptLog.txt" , "C:\FSO\BackupLog.txt")

11. Obtenir la version d'un fichier (pour les fichier qui contienne une version)

loFSO = CreateObject("Scripting.FileSystemObject")
?loFSO.GetFileVersion("c:\windows\system32\scrrun.dll")

12. Énumérer les fichiers dans un dossier

#define FILE_NAME  0
loShell = CreateObject ("Shell.Application")
loFolder = loShell.Namespace ("C:\Scripts")
For Each lcFileName in loFolder.Items
?"File name: " + loFolder.GetDetailsOf ;
(lcFileName, FILE_NAME)
Next

13. Déterminer si un fichier existe dans un dossier.

On Error Do nofile
loFSO = Createobject("Scripting.FileSystemObject")
If loFSO.FileExists("C:\FSO\ScriptLog.txt")
	loFolder = loFSO.Getfile("C:\FSO\ScriptLog1.txt")
Else
	?""Le fichier n'existe pas."
Endif
Procedure nofile
?"Le fichier n'existe pas."
Endproc

14. Changer les attributs d'un dossier.

loFSO = Createobject("Scripting.FileSystemObject")
loFolder = loFSO.GetFolder("C:\FSO")
If loFolder.Attributes =  16
	loFolder.Attributes = 34
Endif

15. Copier un dossier. (Version 1)

#define OverWriteFiles  .t.
loFSO = CreateObject("Scripting.FileSystemObject")
loFSO.CopyFolder ("C:\Scripts" , "C:\FSO" , OverWriteFiles)

16. Copier un dossier (Version 2)

loShell = CreateObject("Shell.Application")
loFolder = loShell.NameSpace(ParentFolder)
loFolder.CopyHere( "C:\Scripts")

17. Copier un dossier (Version 3)

lcComputer = "."
loWMIService = GetObject("winmgmts:" ;
+ "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
colFolders = loWMIService.ExecQuery( ;
"Select * from Win32_Directory where Name = 'c:\\Scripts'")
For Each loFolder in colFolders
errResults  = loFolder.Copy("D:\Archive")
?errResults
Next

18. Créer un dossier. (Version 1)

loFSO = CreateObject("Scripting.FileSystemObject")
loFolder = loFSO.CreateFolder("C:\FSO")

19. Créer un dossier. (Version 2)

ParentFolder = "C:\"
loShell = CreateObject("Shell.Application")
loFolder = loShell.NameSpace(ParentFolder)
loFolder.NewFolder("Archive")

20. Supprimer un dossier. (Version 1)

loFSO = CreateObject("Scripting.FileSystemObject")
loFSO.DeleteFolder("C:\FSO")

21 Supprimer un dossier (Version 2)

lcComputer = "."
loWMIService = GetObject("winmgmts:" ;
+ "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
colFolders = loWMIService.ExecQuery ;
("Select * from Win32_Directory where Name = 'c:\\Scripts'")
For Each loFolder in colFolders
errResults = loFolder.Delete
?errResults
Next

22. Énumérer tous les dossiers et sous-dossiers sur un ordinateur. ATTENTION peut etre long.

lcComputer = "."
loWMIService = GetObject("winmgmts:" ;
+ "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
colFolders = loWMIService.ExecQuery("Select * from Win32_Directory")
For Each loFolder in colFolders
?loFolder.Name
Next

23. Énumérer seulement les dossiers cachés

lcComputer = "."
loWMIService = GetObject("winmgmts:" ;
+ "{impersonationLevel=impersonate}!\\" + lcComputer + "\root\cimv2")
colFiles = loWMIService.ExecQuery ;
("Select * from Win32_Directory Where Hidden = .t.")
For Each loFile in colFiles
?loFile.Name
Next

24. Énumérer les attributs d'un dossier.

loFSO = Createobject("Scripting.FileSystemObject")
loFolder = loFSO.GetFolder("C:\FSO")
If loFolder.Attributes = 2
	?"Dossier caché."
Endif
If loFolder.Attributes = 4
	?"Dossier systeme."
Endif
If loFolder.Attributes = 16
	?"Dossier regulier."
Endif
If loFolder.Attributes = 32
	?"Archive bit set."
Endif
If loFolder.Attributes = 2048
	?"Dossier compressé."
Endif

25. Énumérer le propriétés d'un dossier.

loFSO = CreateObject("Scripting.FileSystemObject")
loFolder = loFSO.GetFolder("C:\Scripts")
?"Date crée: " + TRANSFORM(loFolder.DateCreated)
?"Dernière fois accédé: " + transf(loFolder.DateLastAccessed)
?"Dernière fois accédé: " + transf(loFolder.DateLastModified)
?"Dossier de racine: " + transf(loFolder.IsRootFolder)
?"Nom: " + transf(loFolder.Name)
?"Chemin: " + transf(loFolder.Path)
?"Nom court: " + transf(loFolder.ShortName)
?"Chemin court: " + transf(loFolder.ShortPath)
?"Taille: " + transf(loFolder.Size)
?"Type: " + transf(loFolder.Type)

26. Énumérer le nom et la taille des sous-dossiers dans un dossier.

CLEAR
loFSO = CreateObject("Scripting.FileSystemObject")
loFolder = loFSO.GetFolder("C:\FSO")
colSubfolders = loFolder.Subfolders
For Each loSubfolder in colSubfolders
?'Nom :'+loSubfolder.Name,'Taille :'+ TRANSFORM(loSubfolder.Size)
Next

27. Créer un fichier basé sur un nom temporaire généré automatiquement.

loFSO = CreateObject("Scripting.FileSystemObject")
lcPath = "C:\FSO"
lcFileName = loFSO.GetTempName
lcFullName = loFSO.BuildPath(lcPath, lcFileName)
loFile = loFSO.CreateTextFile(lcFullName)
loFile.Close
loFSO.DeleteFile(lcFullName)

28. Créer un fichier texte.

loFSO = CreateObject("Scripting.FileSystemObject")
loFile = loFSO.CreateTextFile("C:\FSO\ScriptLog.txt")

29. Générer des noms de fichier (temporaire)

loFSO = CreateObject("Scripting.FileSystemObject")
For i = 1 to 10
lcTempFile = loFSO.GetTempName
?lcTempFile
Next

30. Lire un fichier texte charactère par charactère.

loFSO = Createobject("Scripting.FileSystemObject")
loFile = loFSO.OpenTextFile("C:\monfichier.txt", 1)
Do While!loFile.AtEndOfStream
	lcCharacters = loFile.Read(1)
	?lcCharacters
Enddo

31. Lire le contenu d'un fichier texte.

#define ForReading  1
loFSO = CreateObject("Scripting.FileSystemObject")
loTextFile = loFSO.OpenTextFile("c:\lftoct.txt", ForReading)
lcResponses = loTextFile.ReadAll
?lcResponses
loTextFile.Close









 Historique

15 octobre 2004 22:27:47 :
Ajouter des fonctions.

 Sources du même auteur

COMMENT REMPLIR UN COURRIEL ET OUVRIR LE PROGRAMME PRET À PA...
COMMENT CRÉER UN DOCUMENT MHTML AVEC CDO
AJOUTER ET SUPPRIMER UNE ENTRÉ DANS LE REGISTRE DE WINDOWS ...
COMMENT PROTÉGER LES TABLES SANS UTILISER L'ENCRYPTAGE.
COMMENT DÉTERMINER SI UN DLL EST ENREGITRÉ SUR UN ORDINATEUR

 Sources de la même categorie

AUTOMATION DE WORD AVEC VFP par AbaqueInside
LISTER LES ADRESSES IP DE LA MACHINE par FrancisFaure
OUVRIR UN DOCUMENT WORD PAR AUTOMATION ET FAIRE UNE FUSION A... par leissler
[VFP]CLASSE SYSTEMTIME par FredArmoni
Source avec Zip SPLASHSCREEN TYPE ALERTE D'OUTLOOK2003 par FredArmoni

 Sources en rapport avec celle ci

ASUBFOLDERS() TABLEAU DES SOUS-DOSSIERS D'UN DOSSIER par AbaqueInside
FILESPROC() && APPLIQUE UNE PROCÉDURE À TOUS LES FICHIERS D'... par AbaqueInside
FONCTIONS POUR IMPRIMANTES AVEC WINDOWS SCRIPTING par Mike Gagnon
COMMENT ÉNUMÉRER TOUS LES FICHIERS DANS UN DOSSIER AVEC WIND... par Mike Gagnon
C83ADDRESS() VERSION COURTE (8.3) DE L'ADRESSE D'UN FICHIER/... par AbaqueInside

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

fichiers necessaires au vfpoledb ? [ par lijohann ] bonjour,j'ai une appli sous excel qui utilise le vfpoledb pour accéder à mes donées.Mon probleme est que des utilisateurs doivent Vérification des fichiers en format .dbf [ par devham ] salut, je developpe en VB.net , mais cette fois je suis obligé à faire une appliquation en VFP, l'objectif de cette appliquation c'est de ve fichiers d'installation [ par info_maroc ] Bonjour1 - j'ai developpe une application sous visual foxpro 9 et je veux creer les fichiers d'installation, j'ai pas sur le menu de foxpro un moyen p creer fichiers installation [ par info_maroc ] bonjour   j'ai besoin de la procedure de generation des fichiers installation d'une application developpée par visual foxpro 9Merci Manipulation de fichier texte [ par rr_style ] Salut a tous Moi j'ai un serieux problème avec FoxPro j'ai développé une interface qui converti des données d'un logiciel vers un autre. grace à l Difference entre foxpro et visual foxpro [ par ducker88 ] >Bonjour à tous,Voila deux ans que je travaille sur foxpro (tant bien que mal...) et j'apprend aujourd'hui qu'il est possible que la base ai été mi un exe depuis un form [ par bensti ] Bonjour à tous.j'ai un formulaire composé d'un .scx et d'un sct. J'aimerai en faire un exécutable seul. C'est à dire que l'exe lancerait uniquement mo RENAME avec wildcards [ par mike_vk ] Bonjour,J'ai un petit problème avec la commande RENAME. Peut-etre que j'utilise pas bien les wildcards?Je dispose d'un dossier contenant une série de erreurs 26 ou 2066 occasionnelles sur divers fichiers de données [ par stepber ] Bonjour, j'ai repris depuis plus d'1 an une application VFP6 qui utilise une multitude de tables avec index structurel : fichiers DBF avec CDX du mêm erreur de lecture de fichier 1104 [ par stepber ] Bonjour, je continue à avoir des désagréments chez des utilisateurs d'une application VFP9. Pour la 1ère fois, l'un d'eux me signale des erreurs de l


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales