himoScript
زيزوومى مميز
- إنضم
- 3 مايو 2008
- المشاركات
- 673
- مستوى التفاعل
- 169
- النقاط
- 550
- الإقامة
- معشوقتى الاولى وامى (مصر)
- الموقع الالكتروني
- forum.zyzoom.org
غير متصل
من فضلك قم بتحديث الصفحة لمشاهدة المحتوى المخفي
تفضل اخى رامى
أخى العزيز
بسم الله الرحمن الرحيم
اتمنى افيدك بشئ
تعريف متغير لاتعليق عليها
2- استخدمت جمله الشرط if مع elseif اذن يجب ان تكون هكذا كما شرح الاخ waget مع توضيح بسيط بعد اذنه :q:
وفى كودك السابق انت ذكرت
الى waget
درس الشرط 2 بارك الله فيك
كود:$r = MsgBox(3,"","ramay") If $r =6 Then $r = DirCopy(@UserProfileDir&"\444",@DesktopDir&"\rayy\",1) MsgBox(0,""," تم نسخ مجلد الى سطح مكتب") ElseIf $r = 7 Then MsgBox(0,"","تم أنشاء مجلد على سطح مكتبك") $r = DirCreate(@DesktopDir&"\ramay12\") ElseIf $r = 2 Then MsgBox(0,"","لم تختار شيئ") EndIf
أخى العزيز
يجب عليك
تسجيل الدخول
او
تسجيل لمشاهدة الرابط المخفي
اراك متلغبط كثير والاخ
يجب عليك
تسجيل الدخول
او
تسجيل لمشاهدة الرابط المخفي
بعد اذنك راح اتدخل بسم الله الرحمن الرحيم
اتمنى افيدك بشئ
انا درست كودك وحصلت النتائج من قبل وسجلت بعض الملحوظات عندى تفضل
تعريف متغير لاتعليق عليها
PHP:
$r = MsgBox(3,"","ramay")
2- استخدمت جمله الشرط if مع elseif اذن يجب ان تكون هكذا كما شرح الاخ waget مع توضيح بسيط بعد اذنه :q:
if 1 الشرط then
;
;إذا تحقق الشرط 1 ينفذ هنا
;
elseif 2 الشرط then
اذا لم يتحقق الشرط الاول
وتحقق الشرط الثانى
elseif الشرط 3 then
اذا لم يتحقق الشرط 1 والشرط 2 وتحقق الشرط 3
Else
اذا لم يتحقق كل من الشرط السابقه نفذ ماتحت كلمه ايلس
endif
;
;إذا تحقق الشرط 1 ينفذ هنا
;
elseif 2 الشرط then
اذا لم يتحقق الشرط الاول
وتحقق الشرط الثانى
elseif الشرط 3 then
اذا لم يتحقق الشرط 1 والشرط 2 وتحقق الشرط 3
Else
اذا لم يتحقق كل من الشرط السابقه نفذ ماتحت كلمه ايلس
endif
وفى كودك السابق انت ذكرت
PHP:
If $r =6 Then
$r = DirCopy(@UserProfileDir&"\444",@DesktopDir&"\rayy\",1)
MsgBox(0,""," تم نسخ مجلد الى سطح مكتب")
طيب هنا أول خطأ من وجه نظرى اعتبره خطأ شنيع كمان :d: حتى وان كان لايؤثر على عمل
هذا الكود فهو خطأ شنيع :q:
الا وهو
تعريفك لمتغيرين يحملان نفس الاسم واحد عرفت به المسج بوكس والثانى عرفت به داله النسخ = خطأ
والصح فى الكود السابق تغيير اسم المتغير الخاص بداله النسخ ليحمل اى اسم مختلف
ثم أكملت كودك بوضعك
وهنا اياض خطأ شنيع الا وهو
عرضت رساله بأنه تم انشاء مجلد لم يتم انشائه اصلا وهكذا انت ضحكت على المستخدم :d:
فالصح ان تقوم بأنشاء المجلد ثم عرض رساله بذلك
ونهيت كودك بهذه
وهنا انت كمبرمج اشعرت المستخدم بغبائه :d:
يعنى لو ضعط المستخدم cancle تعرض له رساله (لم تختار شئ) اكيد هوا ضاغط كانسل وعارف
انه لم يختار شئ :d: << مزحه
فأنا انصحك ب exit خروج طوالى ياعم الحج :d:
ملحوظه مهمه
لايمكن ان تكتب [/FONT]else وبعدها [/FONT]then كما فى [/FONT]elseif ولا تتبعها كلمه [/FONT]then فهذا خطأ فى الكود [/FONT]
اتمنى تستحملنى
:q:
:q:
هذا الكود فهو خطأ شنيع :q:
الا وهو
تعريفك لمتغيرين يحملان نفس الاسم واحد عرفت به المسج بوكس والثانى عرفت به داله النسخ = خطأ
والصح فى الكود السابق تغيير اسم المتغير الخاص بداله النسخ ليحمل اى اسم مختلف
ثم أكملت كودك بوضعك
PHP:
ElseIf $r = 7 Then
MsgBox(0,"","تم أنشاء مجلد على سطح مكتبك")
$r = DirCreate(@DesktopDir&"\ramay12\")
وهنا اياض خطأ شنيع الا وهو
عرضت رساله بأنه تم انشاء مجلد لم يتم انشائه اصلا وهكذا انت ضحكت على المستخدم :d:
فالصح ان تقوم بأنشاء المجلد ثم عرض رساله بذلك
ونهيت كودك بهذه
PHP:
ElseIf $r = 2 Then
MsgBox(0,"","لم تختار شيئ")
EndIf
يعنى لو ضعط المستخدم cancle تعرض له رساله (لم تختار شئ) اكيد هوا ضاغط كانسل وعارف
انه لم يختار شئ :d: << مزحه
فأنا انصحك ب exit خروج طوالى ياعم الحج :d:
ملحوظه مهمه
لايمكن ان تكتب [/FONT]else وبعدها [/FONT]then كما فى [/FONT]elseif ولا تتبعها كلمه [/FONT]then فهذا خطأ فى الكود [/FONT]
Else $r = 2 Then[/FONT]
اتمنى تستحملنى
:q:
:q:
