je vais craquer !!
apparament la dll conserve locké mon fichier externe crée par elle meme
puisque mem avec windows , je ne peut pas l'éffacé !!
ce qui explique que Deletefile non plus !
j'ai vérifié j'ai bien un openfile et son close a chaque fois !!
(y en a + de 1500 dans nono !! )
en fait ma structure de prg est simple
tout ceci se passe dans une DLL !
ci dessous ça se trouve dans une boucle for-next
ou pour chaque terme trouver j'ecrit l' equivalent en son mp3 " WriteData(?aet +debut_son, longueur)" grace au donnée catché
Code : Tout sélectionner
If mot.s="aet" Or mot.s="AET"
longueur=?aet1-?aet-fin_son -debut_son
Resultat = OpenFile(#PB_Any, name$)
If Resultat =0
MessageRequester("Erreur"," le Tampon ne peut etre ecrit ", #PB_MessageRequester_Ok )
End
EndIf
FileSeek( Lof()-recouvrement) ; va a la fin du fichier
WriteData(?aet +debut_son, longueur)
CloseFile(Resultat)
EndIf
y en a pour 1500 sons comme ça ! environ
et a la fin je lit le fichier généré par la routine du dessus
et apres je cherche a effacer ce put*** de fichier !
qui veut plus !! lui il est VIVANT veut pas mourrir !!
Code : Tout sélectionner
;- nono parle
If joue=0
rpp=LoadMovie(1, name$)
If rpp=0
MessageRequester("Erreur"," le fichier Tampon ne peut etre ouvert "+Chr(10)+"(nonoparle)"+Chr(10)+"prévenir dobro en donnant le mot !", #PB_MessageRequester_Ok )
Goto term
EndIf
WindowID = WindowID(10)
PlayMovie(1, WindowID )
MovieAudio(100, panoramique)
Delay (100)
joue=1
EndIf
test=MovieStatus()
If test=0
FreeMovie(1)
Goto term
EndIf
; ********************
Until event=#PB_Event_CloseWindow
If event=#PB_Event_CloseWindow
End
EndIf
term:
DeleteFile(name$)
bizard non ???
