begin process at 2010 02 10 08:49:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Fichier / Disque

 > 

Fichier est utiliser par une autre application


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Fichier est utiliser par une autre application

samedi 13 mai 2006 à 10:19:16 | Fichier est utiliser par une autre application

dbx99

Membre Club
Bonjour,

je fouillait un peut dans le forum et en voyant ce thème, j'ai pensé à un problème que j'ai souvant rencontré lorsque je développais de petites application qui traitaient des fichiers sur le disque dur.

Si je crée un fichier par le code (par ex TXT avec un streamwriter(SW)) même si je fais un SW.Close, en essayant de supprimer le fichier par la suite dans la même procédure, il génère souvant une erreur en disant que le fichier ne peut pas être supprimé car il est utilisé par une autre application.

Ceci est un example parmi d'autres. Je voulais juste savoir si quelqun peut me donner la raison ou me donner un conseil afin de pouvoir éviter cela ou le contourner.

Merci d'avance

A+

DeepBlueX
samedi 13 mai 2006 à 13:12:28 | Re : Fichier est utiliser par une autre application

TroXsA

Salut

Et en fesant une destruction de l'objet sa devrais aller !
SW.Dispose()

Dim SW As New StreamWriter("c:\monfichier.txt")

SW.WriteLine("test")

SW.Flush()

SW.Close()

SW.Dispose()

File.Delete("c:\monfichier.txt")



[ Lien ]
Le site qui ne parle qu'un seul langage, visual basic 2005
mercredi 13 juin 2007 à 09:26:41 | Re : Fichier est utiliser par une autre application

AckyKiller

Bonjour ! Je me permet de relancer ce sujet car je pensais justement à la solution proposé par TroXsA mais je rencontre le même probleme, c'est à que le processus est déjà en cours d'utilisation...je ne peux donc pas le supprimer et la derniere ligne plante :s

Si quelqu'un a la solution, je lui en serait reconnaissant !!!

Merci d'avance !


Cette discussion est classée dans : fichier, application, utiliser, donner, souvant


Répondre à ce message

Sujets en rapport avec ce message

Utiliser des fichiers langue [ par drof ] Bonjour,dans mon application, je voudrais pouvoir utiliser des fichiers langue que j'aurais créés au préalable. Mais comment dire à Vb de charger tel EXECUTER UN FICHIER SANS DONNER LE CHEMIN DE L'APPLICATION [ par kenshi ] bonjourj'ai vu plusieurs fois sur ce site, que pour lancer une application externe à votre programme vous utilisez la fonction shell(..), le problème Utiliser une application dans excel [ par muldus ] Bonjour, je voudrais utiliser un point exe celui de profilab qui me renvoies des mesures sur dans un fichier excel   et ensuite rajouter une colonne d copie de fichier [ par badboy38 ] bonjour, je débute en VB et j'ai besoin d'aide pour un projet. Mon application doit copier un fichier et un dossier dans le dossier "application data Ouvrir une application [ par dedenet2 ] Bonjour ,Je cherche le moyen d'ouvrir une application ( excel , acrobate , word,.....) dans un container. (form ou autres) encliquant par exemple sur  problème méthode vb6 [ par fabrice2205 ] Bonjour,J'ai un projet en vb6 sous excel 97 où je voulais ouvrir un fichier pour lire des infos dedans. Je voulais ouvrir une fenêtre parcourir pour q VB.Net Fichier mdb relié à mon application sous Vista [ par MagDix ] Bonjour à tous...J'ai un problème avec mon application que j'ai fais en .Net et la lien avec mon fichier MDBDans mon code la connexion à mon fichier m Transfert fichier PC->PocketPc, openNetCF.destop.dll / Rapi.dll [ par touixi ] Bonjour chers amis! Je développe actuellement un programme sous mon pocket PC (PSION Teklogix (CE 4.2)) sous Visual Studio 2003. Ce programme prend cryptage application (vb6 utilisant liste et fichier texte [ par bayrem2 ] salut,je suis debutant en informatique , je une application vb que je la termine, je suis demandé de la crypte , mais je sais pas que çc veut dire cry Problème avec deuxième session d'Excel [ par SnapFAB ] Bonjour,J'arrive bien à ouvrir une deuxième session d'Excel et à cacher l'application avec les lignes de commandes suivantes :Private Sub Workbook_Ope


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,312 sec (4)

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