هل يمكن مساعدتي.............. في أن أجعل أيقونة البرنامج مختفية من سطح المكتب وعندما أضغط أزرار معينة يظهر البرنامج مرة أخرى على سطح المكتب
كيف أجعل البرنامج مخفي؟؟؟
معقولة ياجماعة :( مافيش حد عنده ولو فكرة بسيطة عن الموضوع ممكن يطرحها وتساعدني على معرفة الحل.
أنا واثق بخبرتكم وسوف أنتظر الرد
وشكرا (h)
سبحان الله وبحمده سبحان الله العظيم
البرنامج مازال تحت التجريب وبيخرف :angry: آسف يا ادارة المنتدى
المهم , يا Students , احنا محتاجين توضيح أكثر
تم تعديل هذه المشاركة بواسطة معتز شمس في 23 مارس 2005 في 07:13
أعتقد اننا نريد اولا المزيد من التوضيح , ولكن على أد فهمي اعتقد انك تريد اخفاء ملف ما , والطريقة الجيده لعمل ذلك والله أعلم هى نقل الملف الذي تود اخفائه من مساره الأصلي الى مسار آخر وليكن مثلا في السيستم وعندما تريد استرجاعه مره أخرى تقوم بعمل عكس للعمليه السابقة وهذا مثال لعمل ذلك
ضع عنوان الملف المطلوب بدلا من ay7aga.txt ونفذ الكود
string filepath = @"ay7aga.txt"; FileInfo myf = new FileInfo(filepath); string filename = myf.Name; string filedest = System.Environment.GetFolderPath(System.Environment.SpecialFolder.System) + "\\" + filename; myf.MoveTo(filedest);
ولكى تسترجعه مرة أخرى اكتب هذا الكود داخل نفس السكوب
myf = new FileInfo(filedest); myf.MoveTo(filepath);
أولا :
شكرا أخي الفاضل معتز على الرد والإهتمام
ثانياً:
سوف أشرح مشكلتي إن شاء الله بشكل أفضل... لنفترض أني قمت بعمل برنامج بلغة السي شاري هذا البرنامج عبارة عن لعبة وبعد الإنتهاء من عملها قمت بعمل install لها في جهازي وأصبحت ظاهرة في desktop على شكل أيقونة. ويمكن لأي مستخدم أن يراها على desktop . أنا أريد أن أجعل هذة الأيقونة لا تظهر على desktop وعندما أضغط hotkey معين تظهر الأيقونة على سطح المكتب.
طبعا هذا بفرض أن العبة يتم تحميلها مع النظام عند تشغيل الكمبيوتر وتكون مخفية ولا تظهر في desktop إلا عندما أضغط hotkey التى ذكرتها من قبل.
أرجو أن أكون قد وضحت المشكلة بشكل أفضل.
وشكرا
سبحان الله وبحمده سبحان الله العظيم
يمكنك يا students , عمل برنامج يبدأ تحميله مع تشغيل نظام التشغيل وهو الذي سيستقبل الـ HOTKEY , وعندما يستقبل الـ HOTKEY , يقوم باظهار ملف البرنامج الذي تريده.
You can use one of two methods
the hard one is using Windows Services that starts with windows startup and running as a background process like Norton Antivirus services or something
and the other method
that you make an ordinary WindowsApplication that has single form that is invisible and not shown on task bar .
Sr. Software Development Engineer
Hulu, LLC
My Blogs
ارجو وضع مثال لاهمية الامر
هذا الموضوع مغلق.
