ما هو الكود الذي يوضع في زر إلغاء
#1
السلام عليكم ورحمة الله تعالى وبركاته
ما هو الكود الذي يوضع في زر إلغاء
الرد
#2
سلام عليكم

الغاء = (خروج من البرنامج مثلا) . !
الغاء = التراجع عن ملئ حقول ما مثلا
الغاء = حسب ما تود الغاءه ...

وضح اكثر
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
الرد
#3
اغلاق النافذة
كود :
Close

الغاء عملية على قاعدة البيانات

كود :
Cancel

الغاء عملية على قاعدة البيانات بشكل عام

كود :
Abort

اغلاق كامل المشروع

كود :
Application.Termenate
إذ جاءوكم من فوقكم ومن أسفل منكم وإذ زاغت الأبصار وبلغت القلوب الحناجر وتظنون بالله الظنون
الرد
#4
مالفرق بين الغاء العملية على قاعدة البيانات والغاء العملية على قاعدة البيانات بشكل عام
جزاكم الله عنا كل خير

التراجع عن ملأ حقول

(23-07-2020, 03:09 PM)Mr.DOS كتب : سلام عليكم

الغاء =  (خروج من البرنامج مثلا) . !
الغاء = التراجع عن ملئ حقول ما مثلا
الغاء = حسب ما تود الغاءه ...

وضح اكثر

اقص التراجع عن ملأ حقول
الرد
#5
Abort ليس تابع لقاعدة البيانات هي بالنسبة للبرنامج أما cancel فهي تابعة للجداول والاستعلامات الموروثة عن الكلاس TDataSet مثل TAdoTable, TAdoQuery, TFDTable, TFDQuery.
الرد
#6
هل تقصد ان الامر abort
يلغي العمل الاخير بالبرنامج قبل اغلاقه ام ماذا تقصد تابع للبرنامج

بمعنى اوضح ما هو الدور بالتفصيل الذي يقوم به الامر abort
الرد
#7
سلام عليكم
ولله الامر يختلف بإختلاف الحالة التي انت بصدد عمل لها الغاء

لنفرض انك تريد الغاء او افراغ الحقول

داخل زر الالغاء تضع مثلا


كود :
var i:integer;
begin
for I :=0 to controlcount-1 do
if controls[i]is Tedit then
  Tedit(controls[i]).Clear;
end;
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
الرد
#8
(23-07-2020, 04:40 PM)Delphi4Us كتب : اغلاق النافذة
كود :
Close

الغاء عملية على قاعدة البيانات

كود :
Cancel

الغاء عملية على قاعدة البيانات بشكل عام

كود :
Abort

اغلاق كامل المشروع

كود :
Application.Termenate

عندما استعمل الامر Cancel في حدث زر الإلغاء
تظهر رسالة الخطاء وهذا نصها
Identificateur 'Cancel' non déclaré à la ligne 108 (108:3)
الرد
#9
يبدو لي انك تستخدم Cancel لوحدها
وهو يتبع احد المكونات الخاصة بالجدول او الكويري
يعني مثل

YourTable.Cancel

اما Abort وايضا Close فيمكن استخدامها مباشرة 
واذا كنت تريد اغلاق نموذج من نموذج اخر فيجب ان تذكر اسم النموذج

Form1.Close اما بحال كنت بنفس النموذج Close تكفي لانها تعني Self.Close
إذ جاءوكم من فوقكم ومن أسفل منكم وإذ زاغت الأبصار وبلغت القلوب الحناجر وتظنون بالله الظنون
الرد
#10
(24-07-2020, 09:43 AM)Delphi4Us كتب : يبدو لي انك تستخدم Cancel لوحدها
وهو يتبع احد المكونات الخاصة بالجدول او الكويري
يعني مثل

YourTable.Cancel

اما Abort وايضا Close فيمكن استخدامها مباشرة 
واذا كنت تريد اغلاق نموذج من نموذج اخر فيجب ان تذكر اسم النموذج

Form1.Close اما بحال كنت بنفس النموذج Close تكفي لانها تعني Self.Close

بارك الله فيكم
الرد


التنقل السريع :


مستخدمين يتصفحوا هذا الموضوع: 1 ضيف