J'en avais marre de déclarer mes procédures à la main alors j'ai fait ce tout petit bout de code :
Code : Tout sélectionner
FileName$ = ProgramParameter()
CreateRegularExpression(0,"^ProcedureC?(DLL)?(.[a-z])? ")
txt$ = ""
If ReadFile(1,FileName$)
While Eof(1) = 0
line$ = ReadString(1)
If MatchRegularExpression(0,line$)
txt$+ ReplaceString(line$,"Procedure","Declare") + #CR$
EndIf
Wend
If txt$ <> ""
SetClipboardText(txt$)
MessageRequester("DeclarePlugin","Les déclarations ont été copiées dans le presse-papier")
Else
MessageRequester("DeclarePlugin","Aucune fonction à déclarer")
EndIf
CloseFile(0)
DeleteFile(FileName$)
EndIf
C'est pas grand chose mais lors des gros projet çà peut servir

@+ Wood51