Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1445 connectés 

  FORUM HardWare.fr
  Programmation

  [Delphi] pb d'ouverture de fichier avec un TFileStream

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Delphi] pb d'ouverture de fichier avec un TFileStream

n°88839
drlobo
Posté le 13-01-2002 à 11:27:07  profilanswer
 

Je n'arrive pas a ouvrir en lecture seule un mp3 qui est lu par winamp.
 
j'ai essayé ca:  
TfileStream.Create(mp3,fmOpenRead,fmShareDenyNone);
 
mais ca me dit: impossible d'ouvrir le fichier
 
y a un moyen d'ouvrir le mp3 sans arreter la lecture?

mood
Publicité
Posté le 13-01-2002 à 11:27:07  profilanswer
 

n°88841
antp
Super Administrateur
Champion des excuses bidons
Posté le 13-01-2002 à 11:30:32  profilanswer
 

Bonne question. J'ai le même problème pour ouvrir des AVI. On sait les renommer pendant la lecture mais pas les ouvrir simplement en lecture :crazy:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°88849
drlobo
Posté le 13-01-2002 à 11:53:32  profilanswer
 

:wahoo:  :wahoo:  
 
j'ai eu la reponse dans le forum de winamp:

Citation :

If you are using the CreateFile API function, then just open the file while Winamp is playing like this:  
 
CreateFile(FileName, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_ALWAYS, NULL, NULL)


 
donc moi en delphi j'ai fait:
var mp3:THandleStream;
 
 
FileHandle:=CreateFile(filename,GENERIC_READ, FILE_SHARE_READ,0, OPEN_ALWAYS,0,0);
 
mp3:=THandleStream.Create(FileHandle);
 
et ca marche!!

n°88853
drlobo
Posté le 13-01-2002 à 12:00:33  profilanswer
 

:wahoo:  :wahoo:  
 
j'ai eu la reponse dans le forum de winamp:

Citation :

If you are using the CreateFile API function, then just open the file while Winamp is playing like this:  
 
CreateFile(FileName, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_ALWAYS, NULL, NULL)


 
donc moi en delphi j'ai fait:
var mp3:THandleStream;
 
 
FileHandle:=CreateFile(filename,GENERIC_READ, FILE_SHARE_READ,0, OPEN_ALWAYS,0,0);
 
mp3:=THandleStream.Create(FileHandle);
 
et ca marche!!

n°88854
antp
Super Administrateur
Champion des excuses bidons
Posté le 13-01-2002 à 12:01:06  profilanswer
 

chouette, c'est bon à savoir :)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°88855
drlobo
Posté le 13-01-2002 à 12:01:19  profilanswer
 

:wahoo:  :wahoo:  
 
j'ai eu la reponse dans le forum de winamp:

Citation :

If you are using the CreateFile API function, then just open the file while Winamp is playing like this:  
 
CreateFile(FileName, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_ALWAYS, NULL, NULL)


 
donc moi en delphi j'ai fait:
var mp3:THandleStream;
 
 
FileHandle:=CreateFile(filename,GENERIC_READ, FILE_SHARE_READ,0, OPEN_ALWAYS,0,0);
 
mp3:=THandleStream.Create(FileHandle);
 
et ca marche!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Delphi] pb d'ouverture de fichier avec un TFileStream

 

Sujets relatifs
[batch] détruire fichier s'il n'existe pas déjà à un autre endroit...[Delphi] Perdu clé pour l'installation, comment me la reprocurer?
c lecture dans un fichier[batch] créer un fichier log
[PHP] Insérer une chaine au début d'un fichier (clareté inside!)[PHP] Comment envoyer un fichier sur le server?
[C++] Urgent besion du fichier <socket.h> !![Delphi] Capturer le clavier et la souris en tâche de fond
[Delphi 6] comment chronométrer une boucle ? + pb compteur (résolu) 
Plus de sujets relatifs à : [Delphi] pb d'ouverture de fichier avec un TFileStream


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR