azizsoft
15-03-2012, 10:47 PM
http://img835.imageshack.us/img835/6807/21948207.png
وبعــــــــــــــــــــــ ــــــــــد
الاخوة مشرفي وأعضاء منتدى طريق الاحتراف
أهلا وسهلا ومرحبا بكم وأسعد الله أوقاتكم بطاعته ومحبته .
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
اليوم ان شاء الله سنتعلم كيفية منح المستخدم امكانية تغيير خلفية واجهة مشروعك سواء كان لون أو صورة
هاته الطريقة تتم ببرنامج الأتوبلاي عن طريق عدة طرق سواء عن طريق ادارج اكواد مباشرة
بالبرنامج أو عن طريق احدى اضافاته أو عن طريق استدعاء وظيفة من ملف DLL الوندوز .
سنقوم ان شاء الله بعمل ذلك بواسطة أكواد يتم ادراجها بالزر في الحدث on click ونغير اسم الزر
مثلا الى " تغيير الخلفية "
نذكر حضراتكم بالمناسبة اني أحرص دائما على انتقاء نوعية الدروس والتي يمكن أن يستفيد منها كل مسلم
عند استخدامه للبرنامج وهاته المواضيع هي حصرية فقط لأسرة منتدانا الغالي .
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
نمر مباشرة الى الموضوع .
1- افتح مشروع جديد
2- ادرج مثلا 3 أو 4 صور بمجلد الصورللمشروع بالمسار التالي :
CD_Root\AutoPlay\Images
3- اضف أزرا بحسب عدد الصور
4- اضغط على الزر مرتين في الحدث on click الصق الكود التالي
tPageProp = {};
tPageProp.BackgroundType = 2;
tPageProp.ImageFilename = "AutoPlay\\Images\\islamic.jpg";
tPageProp.ImageStretchMode = 0;
tPageProp.Description = "Now Use Background";
Application.SetPageProperties("Page1", tPageProp);
5- بقية الأزرار اضف فيها نفس الكود مع مراعاة تغيير اسم الصورة islamic.jpg الموافقة لكل زر
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
نمر الى الألوان وهي نفس الطريقة مع اختلاف طفيف لأن تقنية الألوان تعتمد عى أرقام أو ما يعرف بـ hex
1 - ادرج زر اضغط عليه مرتين في الحدث on click الصق الكود التالي
tPageProp = {};
tPageProp.BackgroundType = 0;
tPageProp.Description = "Now Color is RED";
nNewColor = Math.HexColorToNumber("E8A317");
tPageProp.BackgroundColor = nNewColor;
Application.SetPageProperties("Page1", tPageProp);
2- بقية الأزرار اضف فيها نفس الكود مع مراعاة تغير رقم اللون وهو هذا " E8A317 "
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
فيما يلي تطبيق على الموضوع
WIDTH=640 HEIGHT=485
ملف مفتوح موضوع الدرس في المرفقات
لاتنسونا بصالح الدعاء فلكم الأجر بالمثل .
والسلام عليكم ورحمة الله وبركاته
http://img138.imageshack.us/img138/8206/rabhi.gif
وبعــــــــــــــــــــــ ــــــــــد
الاخوة مشرفي وأعضاء منتدى طريق الاحتراف
أهلا وسهلا ومرحبا بكم وأسعد الله أوقاتكم بطاعته ومحبته .
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
اليوم ان شاء الله سنتعلم كيفية منح المستخدم امكانية تغيير خلفية واجهة مشروعك سواء كان لون أو صورة
هاته الطريقة تتم ببرنامج الأتوبلاي عن طريق عدة طرق سواء عن طريق ادارج اكواد مباشرة
بالبرنامج أو عن طريق احدى اضافاته أو عن طريق استدعاء وظيفة من ملف DLL الوندوز .
سنقوم ان شاء الله بعمل ذلك بواسطة أكواد يتم ادراجها بالزر في الحدث on click ونغير اسم الزر
مثلا الى " تغيير الخلفية "
نذكر حضراتكم بالمناسبة اني أحرص دائما على انتقاء نوعية الدروس والتي يمكن أن يستفيد منها كل مسلم
عند استخدامه للبرنامج وهاته المواضيع هي حصرية فقط لأسرة منتدانا الغالي .
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
نمر مباشرة الى الموضوع .
1- افتح مشروع جديد
2- ادرج مثلا 3 أو 4 صور بمجلد الصورللمشروع بالمسار التالي :
CD_Root\AutoPlay\Images
3- اضف أزرا بحسب عدد الصور
4- اضغط على الزر مرتين في الحدث on click الصق الكود التالي
tPageProp = {};
tPageProp.BackgroundType = 2;
tPageProp.ImageFilename = "AutoPlay\\Images\\islamic.jpg";
tPageProp.ImageStretchMode = 0;
tPageProp.Description = "Now Use Background";
Application.SetPageProperties("Page1", tPageProp);
5- بقية الأزرار اضف فيها نفس الكود مع مراعاة تغيير اسم الصورة islamic.jpg الموافقة لكل زر
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
نمر الى الألوان وهي نفس الطريقة مع اختلاف طفيف لأن تقنية الألوان تعتمد عى أرقام أو ما يعرف بـ hex
1 - ادرج زر اضغط عليه مرتين في الحدث on click الصق الكود التالي
tPageProp = {};
tPageProp.BackgroundType = 0;
tPageProp.Description = "Now Color is RED";
nNewColor = Math.HexColorToNumber("E8A317");
tPageProp.BackgroundColor = nNewColor;
Application.SetPageProperties("Page1", tPageProp);
2- بقية الأزرار اضف فيها نفس الكود مع مراعاة تغير رقم اللون وهو هذا " E8A317 "
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
فيما يلي تطبيق على الموضوع
WIDTH=640 HEIGHT=485
ملف مفتوح موضوع الدرس في المرفقات
لاتنسونا بصالح الدعاء فلكم الأجر بالمثل .
والسلام عليكم ورحمة الله وبركاته
http://img138.imageshack.us/img138/8206/rabhi.gif