27-07-2011, 05:54 AM
لاحظ أخي الحبيب المثال التالي :
باستعمال IF :
نفس المثال باستعمال case :
مثال آخر :
تفس المثال باستعمال case :
ربما تسال و ما الفرق الجوهري بينهما ؟
نظريا Case أسرع في التطبيق من If.
وفقك الله لكل خير.
باستعمال IF :
كود :
if MyAction = ACTION1 then
// code
else if MyAction = ACTION2 then
// code
...
else if MyAction = ACTIONn then
// code;نفس المثال باستعمال case :
كود :
case MyAction of
ACTION1: {code};
ACTION2: {code};
...
ACTIONn: {code};
end;مثال آخر :
كود :
var i : Integer
if i = 0 then
showmessage ('i = 0')
else
if i = 1 showmessage ('i = 1')
else
if i = 2 showmessage ('i = 2')تفس المثال باستعمال case :
كود :
Case i of
0 : showmessage ('i = 0') ;
1 : showmessage ('i = 0') ;
2 : showmessage ('i = 0') ;
endربما تسال و ما الفرق الجوهري بينهما ؟
نظريا Case أسرع في التطبيق من If.
وفقك الله لكل خير.
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.

