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