may be I'm wrong but in this case you don't need to recompile the prg. since the name of the Header.H file it's the same. when you run your FXP the program will look for the same header.h file and then will se the changes on the .h file, there Isn't a change on the actual prg
.......
DO WHILE .T.
ME.Work()
ENDDO