h_mohamadi
سه شنبه 31 تیر 1393, 16:47 عصر
سلام
چطوري ميشه يك برنامه نوشته شده با دلفي را به مجموعه برنامه هايي كه با بالا آمدن ويندوز اجرا مي شوند اضافه كرد به طوري كه آخرين برنامه اي باشه كه با بالا آمدن ويندوز اجرا ميشه
يعني ابتدا همه سرويس ها و برنامه هاي قبلا نصب شده بر روي ويندوز به طور كامل اجرا بشند بعد برنامه ما اجرا بشه
آخه يه مشكلي كه من دارم اينه كه برنامه ام از يك سرويس خاص استفاده مي كنه كه روي بعضي از نسخه هاي ويندوز 7 و 8 با بالا آمدن ويندوز قبل از اجرا شدن اون سرويس برنامه ران ميشه كه در نتيجه برنامه خطا مي ده حالا اگه برنامه رو ببنديد و باز كنيد، مشكلي وجود ندارد
من براي افزودن امكان اجراي برنامه با بالا آمدن ويندوز از مسير زير استفاده كردم
Hkey_current_user\SOftware\Microsoft\Windows\Curre ntVersion\Run
فعلا تنها راه حلي كه به نظرم مي رسه اينه كه با كدنويسي توي لوپ تا اجرا شدن اون سرويس منتظر بمونم كه بنظرم راه حل خيلي مناسبي نيست و مشكلات خاص خودش رو داره
كسي راه حل مناسبي براي اين مشكل سراغ دارد؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
البته تمام موارد بايد با كدنويسي انجام بشه، من نمي خوام كاربرم كاري رو به صورت دستي انجام بده
چطوري ميشه يك برنامه نوشته شده با دلفي را به مجموعه برنامه هايي كه با بالا آمدن ويندوز اجرا مي شوند اضافه كرد به طوري كه آخرين برنامه اي باشه كه با بالا آمدن ويندوز اجرا ميشه
يعني ابتدا همه سرويس ها و برنامه هاي قبلا نصب شده بر روي ويندوز به طور كامل اجرا بشند بعد برنامه ما اجرا بشه
آخه يه مشكلي كه من دارم اينه كه برنامه ام از يك سرويس خاص استفاده مي كنه كه روي بعضي از نسخه هاي ويندوز 7 و 8 با بالا آمدن ويندوز قبل از اجرا شدن اون سرويس برنامه ران ميشه كه در نتيجه برنامه خطا مي ده حالا اگه برنامه رو ببنديد و باز كنيد، مشكلي وجود ندارد
من براي افزودن امكان اجراي برنامه با بالا آمدن ويندوز از مسير زير استفاده كردم
Hkey_current_user\SOftware\Microsoft\Windows\Curre ntVersion\Run
فعلا تنها راه حلي كه به نظرم مي رسه اينه كه با كدنويسي توي لوپ تا اجرا شدن اون سرويس منتظر بمونم كه بنظرم راه حل خيلي مناسبي نيست و مشكلات خاص خودش رو داره
كسي راه حل مناسبي براي اين مشكل سراغ دارد؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
البته تمام موارد بايد با كدنويسي انجام بشه، من نمي خوام كاربرم كاري رو به صورت دستي انجام بده