皆さん、こんにちは。お手数をお掛けしました。
浜田さん、ありがとうございます。
「詳細コンパイル オプション」の「対象フレームワーク」が
「.NET Framework 4 Client Profile」になっていました。
(変更はした事はありませんでしたが)
これを .NET Framework 3.5 に変えたらWinXp、Win7共に
エラーが無く実行できるようになりました。.
NET Framework 4 にするとWinXp、Win7共にVB2010で
同じ Hamlogopen() の箇所でエラーが出ますが。