الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الأن تستطيع ان تصنع فورم كما يحلو لك اي شكل تريد .. :)

مغلق
بدأه CARLTON في 10 مايو 2003 · 7 رد · 1,311 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

السلام عليكم ....... :)

اهديكم هذا الكود الذي تستطيع من خلالة ان تصنع فورم كما يحلو لك و باي

شكل تريد

بسراحة اعجبني هذا الكود جدآ جدآ وحبيت ان اشاركم فية .... :D

كل ما عليك هو ان ترسم اي شكل تريد على هيئة bmp ايمج ولا تنسى

يجب ان تكون الصورة color bitmap 256 .... والخلفية يجب ان يكون لونها

ابيض حتى يتم تفريغها .... ;)

عمومآ جربو السورس المرفق ولا تنسوني من دعوة صالحة ....:rolleyes:

تحياتي لكم جميعآ .. ;)

.

forme.zip

#2

السلام عليكم

شكرا أخي .(f)

الف يعطيك ....ربي ....مثل مابدك ...وأكثـــر:rolleyes:

أخوكم:cool:

#3

بارك الله فيك ياأخي و أعطاك الصحة و العافية

#4

الطريقة ســهلة و بدون كتابة ولا تعليمة و هي :

1 =كل ما عليك هو ان ترسم اي شكل تريد على هيئة bmp ايمج أو أي نوع تريده .

2 = اضبط لون الفورم على لون معين وليكن مثلا أحمر .

3 = اضبط الخاصية transparentcolorvalue الموجودة في خصائص الفورم على

نفس اللون الذي اخترته للفورم في البند 2 سابقاً .

4 = اجعل الخاصة transparentcolor=true

5 = غير الخاصة borderstyle=bsnone

نفذ و اســتمتع . . . .

ملاحظة : هذه الخواص موجودة في ديلفي 6 و مافوق .

تحياتي لكم جميعآ

أخــوكـم ريد ســتار .

#5

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

اخواني FOX_DELPHI و wasemo

بارك الله فيكم على هالدعوات الطيبة وجزاكم الله خير ... والله لا يحرمنا منكم... :)

اخي ريد ستار

الف شكر لك وجزاك الله خير على هذه الطريقة العملية والبسيطة

طريقتك يا اخي اسهل بكثير ...تشكر عليها ...:)

ولكن هناك مشكلة تحريك الفورم !! ... ارجو ان اجد حل لها عندك او

عند احد الأخوان ...كيف استطيع تحريك الفورم بهذة الطريقة ؟

ومرة اخرى الف شكر لك اخي ريد ستار ..:)

تحياتي للجميع ... :D

#6

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

  ReleaseCapture;
  SendMessage(form1.Handle, wm_SysCommand,$f012,0);
  Application.ProcessMessages;

هذا ولكم تحياتي

#7

:D

الـــــــــــــــــــــــــف شكر لك اخي ابو هاني

الأن اكتملت الطريقة الصحيحة و الأحترافية والفضل لله ثم لكم ...:)

تحياتي لكم جميعآ ... (f)

#8

ما شاء الله عليكون ...........................................................:D

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…