Tout sur la programmation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Tout sur la programmation

programmation de tous les languages
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -45%
WHIRLPOOL OWFC3C26X – Lave-vaisselle pose libre ...
Voir le deal
339 €

 

 Commande Files

Aller en bas 
2 participants
AuteurMessage
Logical33
Newbie
Newbie



Nombre de messages : 3
Localisation : 74
language de prog : LBasic
expérience en prog : moyenne
Date d'inscription : 25/04/2006

Commande Files Empty
MessageSujet: Commande Files   Commande Files EmptyMar 25 Avr - 3:20

Salut!
Je suis bloqué sur un problème à priori simple... mais qui me bloque totalement!

Voila: je veux créer en LB un pgm qui (pour commencer) liste l'ensemble des fichiers et qui retrouve tous les doublons, pour me permettre ensuite de les éliminer...

Aucun pb pour lister l'ensemble des répertoires de tous les lecteurs du PC.

Il trouve bien tous les lecteurs présents MAIS il ne travaille correctement que pour le lecteur c: (celui du DD par défaut)
Pour les lecteurs a: d: e: etc... il m'indique que la commande FILES retourne la présence de 0 dossier et 0 fichier, ce qui est faux...

Avez-vous une idée?

Par avance Merci.
Revenir en haut Aller en bas
Black Templar
Admin
Admin
Black Templar


Nombre de messages : 356
Age : 35
Localisation : Lille (France)
language de prog : Liberty BASIC; HTML; CSS; php; MySQL; C
expérience en prog : Amateur
Date d'inscription : 06/08/2005

Commande Files Empty
MessageSujet: Re: Commande Files   Commande Files EmptyMar 25 Avr - 10:42

Salut, je pense que tu trouveras tes réponses ici.
http://lbasic.atomysk.com/forum/viewtopic.php?t=1478

Sinon, est-ce que tu peux me dire ce qu'est un doublon ?? merci !
Revenir en haut Aller en bas
http://membres.multimania.fr/templar59
Logical33
Newbie
Newbie



Nombre de messages : 3
Localisation : 74
language de prog : LBasic
expérience en prog : moyenne
Date d'inscription : 25/04/2006

Commande Files Empty
MessageSujet: Re: Commande Files   Commande Files EmptyMar 25 Avr - 17:31

Merci pour ton aide

1°. un doublon, c'est un enregistrement de double (ou plus) et qui peut être supprimé dans une base de données (ex: avoir inscrit à deux endroits de son agenda le nom et le no d'un ami)

2°. J'ai bien regardé le lien dont tu me parles; il s'agit bien d'un pgm de dédoublonnage MAIS ce n'est pas le dédoublonnage qui me pose pb mais plutôt le fait que la cde files ne fonctionne que sur le lecteur c: (disque dur principal) et indique 0 fichier 0 dossier pour tous les autres lecteurs présents (d: e: etc.)

A+
Merci
Revenir en haut Aller en bas
Black Templar
Admin
Admin
Black Templar


Nombre de messages : 356
Age : 35
Localisation : Lille (France)
language de prog : Liberty BASIC; HTML; CSS; php; MySQL; C
expérience en prog : Amateur
Date d'inscription : 06/08/2005

Commande Files Empty
MessageSujet: Re: Commande Files   Commande Files EmptyJeu 27 Avr - 11:55

Code:

'
' Routine pour lister les sous dossiers contenus dans un dossier
' de Stefan Pendl, Guru de LB, et en plus, un homme charmant !
'

'    Maintenant pour changer cette routine pour qu'elle puisse
'    copier le dossier dans un autre dossier, il suffit de
'
'    1- créer un dossier destination
'    2- y copier les fichiers
'    3- répéter 1 et 2 pour chaque sous dossier
'
'
  dim Info$(1,1)
  StartFolder$ = "D:\alix\building\test" <--- 'votre dossier ici
  call SearchFolders StartFolder$
  end

sub SearchFolders Folder$
    files Folder$, Info$(
    numSubFolders = val(Info$(0,1))
    numFiles = val(Info$(0,0))
    for count = 1 to numSubFolders
        if FoundFolders$ = "" then
            FoundFolders$ = Info$(0,2); Info$(0,3); Info$(numFiles + count,1)
        else
            FoundFolders$ = FoundFolders$; ";"; Info$(0,2); Info$(0,3); Info$(numFiles + count,1)
        end if
    next
    leftFolders = numSubFolders
    while leftFolders > 0
        call SearchFolders word$(FoundFolders$, leftFolders, ";")
        leftFolders = leftFolders - 1
    wend
    print "  "; Folder$
end sub
Revenir en haut Aller en bas
http://membres.multimania.fr/templar59
Contenu sponsorisé





Commande Files Empty
MessageSujet: Re: Commande Files   Commande Files Empty

Revenir en haut Aller en bas
 
Commande Files
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Tout sur la programmation :: Programmation :: Just/Liberty Basic :: Question sur Just/Liberty Basic-
Sauter vers: