المشاركات : 97
المواضيع 38
:
: 0
الإنتساب : May 2015
السلام عليكم ورحمة الله وبركاته
كيف الحال اخواني
واجهتني مشكله وهيا طريقة تحريك الForm بأي مكان اريد في سطح المكتب طبعا انا حاط بوردر ستايل None يعني الشريط العلوي للفورمه غير موجود , وانا مصمم شريط علوي بنفسي عن طريق الPanel واريد أن يتحرك الفورم بشكل طبيعي عن طريق الشريط العلوي حقي يعني مثل الافتراضي
وشكرا
اللهم علمنا ما ينفعنا و انفعنا بما علمتنا وَ زِدْنا علماً
المشاركات : 152
المواضيع 93
:
: 26
الإنتساب : Oct 2015
ضع هذا الكود في الحدث onmousedown للpanel
if Button = mbLeft then
begin
ReleaseCapture
; ( Perform(WM_SYSCOMMAND,$F012, 0
المشاركات : 97
المواضيع 38
:
: 0
الإنتساب : May 2015
(16-12-2015, 05:00 PM)jeanjamil كتب : ضع هذا الكود في الحدث onmousedown للpanel
if Button = mbLeft then
begin
ReleaseCapture
; ( Perform(WM_SYSCOMMAND,$F012, 0
شكرا لك اخي الكود فعلا يعمل ولكن هناك مشكله الكود يحرك الفورمه الاوله وهبا الرئيسيه ولكن انا اريد تحريك فورمه اخرى وهي Form2 وليس الفورم الاساسي الاول هل توجد طريقة اخرى و ايضا هل تستطيع شرح عمل الكود لاستفيد و شكرا لك
اللهم علمنا ما ينفعنا و انفعنا بما علمتنا وَ زِدْنا علماً
المشاركات : 152
المواضيع 93
:
: 26
الإنتساب : Oct 2015
عليك ان تضع اسم الفورم الثاني قبل perform
form2.perform
اما بخصوص الشرح فان ملفات المساعدة لدلفي
تشرحها بطريقة مفصلة
المشاركات : 97
المواضيع 38
:
: 0
الإنتساب : May 2015
(17-12-2015, 12:51 PM)jeanjamil كتب : عليك ان تضع اسم الفورم الثاني قبل perform
form2.perform
اما بخصوص الشرح فان ملفات المساعدة لدلفي
تشرحها بطريقة مفصلة
شكرا لك اخي وجزاك الله خير ...
اخي الكريم هل لديك فكره عن طريقة جعل البرنامج يقدر يستخرج برامج ملف exe , بمعنى ان اجعل برنامجي يقدر يستخرج ملف exe واستطيع التحكم بخصائصه وكل شيء بالبرنامج يعني مثل عملية الكومبيل او البولد
اللهم علمنا ما ينفعنا و انفعنا بما علمتنا وَ زِدْنا علماً