私は別の大陸のWindows XPコンピュータにプログラムを持っています。関連ファイルをダブルクリックして起動すると、ファイルタイプの関連付けに従ってプログラムが実行されるため、ある時点でクラッシュします。関連するファイルをプログラムアイコンにドラッグして起動すると、正常に動作します。アイコンをダブルクリックして関連ファイルをウィンドウにドラッグすると、正常に動作します。Windowsプログラムの呼び出しの違いは何ですか?
サイトの男は、ファイルタイプの関連付けを3重チェックしていることを確認してくれますし、正しいはずです。
アイコンがレジストリと同じ実行可能ファイルを指していると仮定すると、これら2つの異なる方法でプログラムを開始する際に、どのような違いがありますか?
EDIT:コメントに応答して、問題のマシンは日本語で、通常のマシンは米国英語です。
これは、Windowsの別のローカライゼーションでですか(ローカライズされたバージョンでは、「C:\ Program Files」と「C:\ Program」などの標準パス名がドイツ語で異なる場合があります)。地域の設定が同じ地域に設定されている場合は機能しますか? –