اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

بسم الله الرحمن الرحيم

قمت بعمل برنامج صغير لادارة سايبر انترنت

واوقفنى هذا الطلب وهو

اريد عمل timer يقوم بفتح فورم معين عند انتهاء الوقت المحدد بحيث تكون الفورم maxmize علما باننى قمت بعملها بالفعل ولكن عند انتهاء الوقت يتم فتح الفورم فى الخلفية واثناء تشغيل لعبة مثلا وعند اغلاق اللعبة تظهر الفورم بكاملها بحيث تكون على كامل امتداد الشاشة حتى يتوقف المستخدم من الاستمرار ولا يعرف عمل اى شى

اتمنى ان اعثر على ذلك

ولكم جزيل الشكر

قام بنشر

بسم الله الرحمن الرحيم

ممكن أرفاق مثال على ذلك أو الشرح أكثر مع وضع الأكواد التي قمت بوضعها وفي أي حقل من حقول الحدث وما هي القيمة التي وضعتها عند عداد الوقت وتقبل تحياتي

أخيك سهل أحمد ( ابو نعيم )

قام بنشر

بسم الله الرحمن الرحيم

الاخ/ سهل

بما انك تعلم جيدا اننى لم استطيع ارفاق ماطلبت فسوف اقوم بشرح سريع للبرنامج واتمنى ان اوصلك المطلوب

الشرح :

عبارة عن برنامج صغير ومحتوياته كالآتى :

شاشة تعمل مع بداية تشغيل الويندوز وتكون maximize أى على كامل الشاشة مع عدم اظها شريط المهام وبها كود

اغلاق لوحة المفاتيح والماوس وعليها txt يقوم المستخدم بادخا account ويكون عبارة عن كلمة سر مثلاً يقوم المسؤل فى المكان باعطاؤه لها بحيث تكون هذه الكلمات من ضمن الكلمات المخصصة لوقت معين نصف ساعة مثلا

واخرى لوقت ساعة وغيرها وعندما يقوم العميل او المستخدم بادخال الكلمة الحاصل عليها من المسؤل فى المكان والتى تختص بالوقت المطلوب وليكن ساعة وبعد انتهاء الساعة يقوم البرنامج بفتح الشاشة الرئيسية مرة اخرة بحيث يطلب account جديد لوقت آخر وشاشة اخرى وهى setting وبها بعض الاعدادات مثل اخفاء واظهار شريط المهام وايقونات سطح المكتب واخفاء البرتيشن وتغيير كلمات السر وهكذا يعنى ..... ولكن

المشكلة التى اوقفتنى هى :

عندما يقوم البرنامج بفتح الشاشة الرئيسية مرة اخرى بعد انتهاء الوقت المحدد .... وهذا بواسطة تايمر ادته لذلك

فعلاً يقوم بفتح الشاشة المطلوبة ولكن تفتح خلف الموجود على الشاشة وتفتح على نصف الشاشة فقط وهذا يمكن المستخدم بعمل اى شئ دون الرجوع الى المسؤل

ملحوظة: هذا ماتوصلت اليه من افكار وتنفيذ خاصة واننى اعمل هذا البرنامج لنفسى ولمكانى واتمنى ان اون وفقت فى توصيل المطلوب ولك جزيل الشكر

وانا فى انتظار ردكم باى فكرة او اقتراح افضل وحل لمشكلتى

اخوك mzaki

قام بنشر

يكون عمل شرط في الحدث الخاص في النموذج بحيث اذا إنتهاء الوقت يقوم باغلاق النموذج .

او

او القيام بفتح النموذج الرئيسي بالشفرة التالية

اسم النموذج الرئيسي.show

اوالحل الامثل

إستخدام برنامج جزئي

قام بنشر (معدل)

عزيزى لا افهم ما قلت ولكن عند فتح النموذج كما ذكرت

لا يقوم بفتحه بالطريقة الصحيحة بل يفتحه على نصف الشاشة وخلف اى شئ موجود

طلب مساعدة الى كل من يجيد الفيجوال بيسيك

هل من حل ؟

ولكم جزيل الشكر

اخوكم mzaki

تم تعديل بواسطه mzaki
قام بنشر

بسم الله الرحمن الرحيم

الاخ / سهل

لقد قمت بتحميل على الرابط المذكور كما طلبت وتم اضافة الموضوع

وانا فى انتظار ردك

ولك جزيل الشكر

اخوكmzaki

قام بنشر

عفواً يا اخ سهل اقصد المرفقات طبعا

ملحوظة :

لاحظ عند تشغيل البرنامج اولا وتشغيل اى لعبة من العاب games ان الفورمة المخصصة

للاغلاق على المستخدم لا تقوم بالفتح على الوجه الاكمل مع العلم انها on top ولمنها تبدو مصغرة وخلف اللعبة الشغالة ولا تظهر الا بعد اغلاق اللعبة

وشكراً

اخوكmzaki

قام بنشر

بسم الله الرحمن الرحيم

أخي العزيز مثالك الذي قمت بأرفاقه يحتوي على ثلاثة نماذج فقط وأيظا هنالك العديد من الأكواد الخاصة بنماذج لم ترفقها ولم تقم بحذف الأكواد الخاصه بها حتى لا نتعب

حسب ما فهمته منك

أولا يتم عند دخول المستخدم فتح نموذج ( Form1-MAIN ) ومنه يتم الدخول الى نموذج ( runfrm ) وفي خلال مدة زمنيه محدده يتم فتح النموذج ( Locked ) وأغلاق النموذج ( runfrm ) ومن ثم عند أغلاق النموذج ( Locked ) يتم الرجوع الى النموذج الرئيسي ( Form1-MAIN )

أرجو تعقيبك على الموضوع حتى أفهمه هذه محاولة وأنا لست متأكد أن كانت هي ما تريده ولكن أرجو منك الشرح وسوف أحاول مساعدتك قدر الإمكان

أخيك سهل أحمد ( أبو نعيم )

PCtimer.rar

قام بنشر

بسم الله الرحمن الرحيم

اخى العزيز / ابو نعيم

تمام انت فهمت الموضوع بالضبط كما هو مطلوب

ملحوظة :

اولا : قمت بعمل النموذج الاول للعمل مع بداية تشغيل الويندوز ليقوم المستخدم فيها بادخال الشيفرة المخصصة لوقته المطلوب وعند دخوله الى الشاشة الثانية وهى نموذج runfrm

يجد اختصارات لكل الالعاب الموجودة طرفنا ليقوم بتشغيل اى لعبة يريدها ...

وعند انتها الوقت المحدد وليكن نصف ساعة مثلاً وتكون مرتبطة بالشيفرة طبعا ...

يتم فتح النموذج lockd لكى يقوم باغلا ق الشاشة كلها امام المستخدم حيث لا يتاح له عمل اى شئ ولابد من الرجوع الي كى اعطيه شيفرة جديدة بوقت جديد

وانا اعلم انا من المفروض ان تكون الشاشة الرئيسية هى التى يتم فتحها بعد انتها الوقت ولكن لتكرار المشاكل معى اضفت نموذج اخر للاغلاق ومنه الى الشاشة الرئيسية

وشكراً

اخوك mzaki

  • 2 months later...
زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information