سؤال

لدي تطبيق سطح المكتب Java 1.6، بدأ مع Javaw من ملف دفعي على نظام التشغيل Windows XP. هناك رابط .LNK مع الملف الدفعي هذا، الذي يتم وضعه على مجلد بدء تشغيل Windows من أجل بدء تشغيل هذا التطبيق على كل تمهيد النظام. يستخدم التطبيق فئة SystemTray لعرض أيقونة على علبة النظام في حالة تشغيله. بدء هذا التطبيق يدويا لا توجد مشكلة. إذا بدأت عملية بدء تشغيل Windows، فلن يتم عرض أي أيقونة (لا حتى أيقونة فارغة)، ومع ذلك، فإن التطبيق قيد التشغيل. يتم إبطال عملية بدء التشغيل أيضا. كيف يمكنني التغلب على هذا؟ شكرا لك!

هل كانت مفيدة؟

المحلول

هل تبدأ تطبيق Java على تمهيد النظام أو عند تسجيل دخول المستخدم؟ إذا قمت ببدء تشغيل التطبيق قبل تسجيل دخول المستخدم، فربما لن يكون هناك أي علبة نظام لإرفاقها، حيث يرتبط علبة النظام بجلسة المستخدم.

إذا لم تكن بحاجة إلى تطبيق Java قيد التشغيل قبل تسجيل دخول المستخدم، فقد يساعده في نقل الاختصار إلى مجلد AutoStart للمستخدم (أو جميع المستخدمين ").

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top