I found the reason for my problem...
When I call my dialog, I put few arguments after INPUT/OUTPUT parameters. The problem is that we put these arguments, the .r file is not excecuted and the program is compiled each time.
In my case, as my dialog contains frames with multiple fields, it causes slowness problems because there are plenty of objects to initialize.
Thank you very much for your help.