Perhaps it simply isn't possible and I'll have to make the user put in the dates a second time.
That's why it's better not to use parameters in rpts that are called by an application
We ask for the dates in our own vb6 forms and just construct the RecordSelectionFormula and pass to the rpt before we call it