I've read the help on HelpProvider SetHelpKeyword Method. It says:

The Help keyword provides the key information to retrieve the Help associated with this control from the Help file specified by the HelpNamespace property. To open Help to a specific topic, the keyword should be passed in the form topicName.htm. To clear the keyword, call the SetHelpKeyword method with a keyword value of nullNothingnullptra null reference (Nothing in Visual Basic).
So, in the Form_Load event, I execute:

Code:
HelpProvider1.SetHelpKeyword(Me, "mytopic.htm")
And when I press F1, it opens the helpfile, fills in a "m" in the index and opens the default topic.

Any ideas why this doesn't work?