>240
 frmParentがfrmParentとして宣言されて開かれたのではなく・・・

 Dim objForm As frmParent
 Load objForm
 objForm.Show

 と言う風に開かれているのでは無いかと思えるが。
 LoadされていないフォームのPublic変数にアクセスした
場合と同じ動きをしているような感じだから。
 試しに、親フォームのPublic変数を参照しても空文字が
帰ってくる部分の直後にfrmParent.Showってやってみて
くれないかな?