2010-10-21 7 views
0

J'ai un certain nombre de fichiers dans un dossier donné A. Je veux déplacer ces fichiers dans le dossier B un par un. c'est-à-dire que je suis en train de traiter tous les fichiers. donc après que mon propre traitement se termine, je veux déplacer le fichier traité dans un dossier différent. Comment puis je faire ça? S'il vous plaît aider!Déplacer un fichier d'un dossier vers un dossier différent dans VB6

+7

-1, pour être trop paresseux à Google "déplacer des fichiers dans vb6" – mikerobi

+0

J'ai fait, mais m'a donné des erreurs :) – guest1

+1

Google vous a donné des erreurs? Tout est perdu! – RQDQ

Répondre

1

De plus, il est évident que vous devez mettre à jour et d'éviter tout nouveau développement de VB6 si possible. Si vous êtes .NET activé cependant, vous pouvez le faire beaucoup plus facilement dans une bibliothèque .NET et ensuite exposer le composant .NET à COM pour référence par votre application VB6. La seule nouvelle exigence serait vraiment que l'application nécessite le .NEt Framework (qui est standard maintenant pour les installations de Windows). Un autre avantage de ceci est que si vous décidez plus tard de mettre à jour l'application vers .NET, vous avez déjà cette fonctionnalité!

+0

Totalement d'accord. Je sais qu'il y a encore beaucoup de VB6 en héritage (je suis sûr que certains de mes produits sont encore là quelque part), mais nous devons laisser tomber! – RQDQ

+0

En effet, il y a beaucoup de choses là-bas? Chaque travail auquel j'ai travaillé au cours des 15 dernières années en a eu (sauf peut-être mon emploi actuel mais il y en a probablement quelque part!). –

+0

Sûrement COM interop est un peu excessif ici? C'est une ligne dans .Net, mais ce n'est que deux lignes dans VB6. – MarkJ

5

vous pouvez réellement utiliser la fonction name pour les fichiers en utilisant VB déplacer

Name "c:/test1.txt" as "d:/temp/blabla.txt" 
Questions connexes