23-09-12, 06:08 PM
للفائدة :
اسألة تخص الدرس الحالي وتم الاجابة عنها من الاخوان
Lo2i و Mohammed Asaad
================================
س 1 :
ج 1 :
تستخدم الدالة len لحساب عدد الحروف في السلسة النصية ((البايتات))
فمثلاً عندك ****box وتريدي ان تعرفي عدد الحروف المكتوبة بداخله من خلال الدالة LEN
ضعي هذا الكود في الزر لمعرفة عدد الحروف المكتوبة في التيكست
هذا هو عمل الاداة
وعلى فكرة يوجد ايضاً دالة شبيها لها وتقوم بعمل تأتي لك بحجم ملف في الكمبيوتر
وهي دالة FILELEN
س 2 :
ج 2 :
في السطر الاول :- تحديد الكروسر هو المكان التي محدد عليه في التيكست اي اننا نكتب في المكان فينزل الكلام فيه المكان المحدد يعني مثلاً عندنا جملة ((بسم الله الرحمن الرحيم)) ولنفرض ان ال selection start لها هي بعد كلمة الرحمن يعني اذا قمنا باضافة الكلام سينزل بعد كلمة الرحمن
نقول في السطر الاول اجعل التركيز على النص في = حجم النص يعني مثلاً حجم النص 30 حرف لذلك يقوم باعطاء الكروسر والتركيز على التيكست بعد ال 30 مجال او سعة في التيكست
والسطر الثاني فيه دالة fix ودالة fix تم شرحها في الدرس الاصلي .
والسطر الثالث هو نفسه السطر الاول ..
انت جرب ضع هذا الكود في برنامجك وشوف عمله كيف !!
س 2-2 :
ج 2-2 :
بعرف بس الكود الثالث يعني انا اعتبرته بيعمل تحديث ليس اكثر تحديث لمكان الكروسر
س 3 :
ج 3 :
ان كنت تقصد ادخال الزاوية بالصيغة الستينية فعليك تحويل الزاوية الممررة للدالة من ستينية الى دائية تضربها بالثابت Math.PI ثم تقسم على 180
بالتوفيق
س 4 :
ج 4 :
لحل مشكلتك اضيفي label و ****box1
واضغطي على ال ****box وفي حدث ال ****box1_****changed
اكتبي هذا الكود
اسألة تخص الدرس الحالي وتم الاجابة عنها من الاخوان
Lo2i و Mohammed Asaad
================================
س 1 :
إقتباس :هيه Len وظيفتها إيه؟
ج 1 :
تستخدم الدالة len لحساب عدد الحروف في السلسة النصية ((البايتات))
فمثلاً عندك ****box وتريدي ان تعرفي عدد الحروف المكتوبة بداخله من خلال الدالة LEN
ضعي هذا الكود في الزر لمعرفة عدد الحروف المكتوبة في التيكست
كود :
[SIZE=4][FONT=Tahoma][color=#000000][COLOR=#0000BB]MsgBox[/color][color=#007700]([/color][color=#0000BB]Len[/color][color=#007700]([/color][color=#0000BB]****Box1[/color][color=#007700].[/color][color=#0000BB]****[/color][color=#007700]))[/color][/COLOR][/FONT][/SIZE][SIZE=4][FONT=Tahoma]
[/FONT][/SIZE]هذا هو عمل الاداة
وعلى فكرة يوجد ايضاً دالة شبيها لها وتقوم بعمل تأتي لك بحجم ملف في الكمبيوتر
وهي دالة FILELEN
س 2 :
إقتباس :ممكن تشرحلى آخر كود عشان مش فاهماهكود :
[color=#000000][COLOR=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]selectionstart [/color][color=#007700]= [/color][color=#0000BB]len[/color][color=#007700]([/color][color=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]****[/color][COLOR=#007700])
[/COLOR][color=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]**** [/color][color=#007700]= [/color][color=#0000BB]fix[/color][color=#007700]([/color][color=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]****[/color][COLOR=#007700])
[/COLOR][color=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]selectionstart [/color][color=#007700]= [/color][color=#0000BB]len[/color][color=#007700]([/color][color=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]****[/color][color=#007700])[/color][/COLOR]
ج 2 :
في السطر الاول :- تحديد الكروسر هو المكان التي محدد عليه في التيكست اي اننا نكتب في المكان فينزل الكلام فيه المكان المحدد يعني مثلاً عندنا جملة ((بسم الله الرحمن الرحيم)) ولنفرض ان ال selection start لها هي بعد كلمة الرحمن يعني اذا قمنا باضافة الكلام سينزل بعد كلمة الرحمن
نقول في السطر الاول اجعل التركيز على النص في = حجم النص يعني مثلاً حجم النص 30 حرف لذلك يقوم باعطاء الكروسر والتركيز على التيكست بعد ال 30 مجال او سعة في التيكست
والسطر الثاني فيه دالة fix ودالة fix تم شرحها في الدرس الاصلي .
والسطر الثالث هو نفسه السطر الاول ..
انت جرب ضع هذا الكود في برنامجك وشوف عمله كيف !!
س 2-2 :
إقتباس :طب ملهوش لازمة السطر التالت حطه ليه؟
وجربت من غيره ونفع
ج 2-2 :
بعرف بس الكود الثالث يعني انا اعتبرته بيعمل تحديث ليس اكثر تحديث لمكان الكروسر

س 3 :
إقتباس :بالنسبة لدوال الجيب وجتا والظل
فإن البرنامج يعطيها بالصيغة الدائرية كيف نجعلها بضيغة أخرى ؟
ج 3 :
ان كنت تقصد ادخال الزاوية بالصيغة الستينية فعليك تحويل الزاوية الممررة للدالة من ستينية الى دائية تضربها بالثابت Math.PI ثم تقسم على 180
بالتوفيق

س 4 :
إقتباس :انا عندي استفسار بالنسبه إلى هذا الكود
انا فتحت برنامج الفجوال بيسك وفتح ******s applicationكود :
[color=#000000][COLOR=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]selectionstart [/color][color=#007700]= [/color][color=#0000BB]len[/color][color=#007700]([/color][color=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]****[/color][COLOR=#007700])
[/COLOR][color=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]**** [/color][color=#007700]= [/color][color=#0000BB]fix[/color][color=#007700]([/color][color=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]****[/color][COLOR=#007700])
[/COLOR][color=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]selectionstart [/color][color=#007700]= [/color][color=#0000BB]len[/color][color=#007700]([/color][color=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]****[/color][color=#007700])[/color][/COLOR]
وضعت ****box1 في التصمم وبعدين ضغط على الفورم نفسها وكتبت نفس هذا الكوود
طيب ابي اعرف كيف لو كتبت نص ويظهر لي من خلال خاصيه len عدد الاحرف؟؟
ج 4 :
لحل مشكلتك اضيفي label و ****box1
واضغطي على ال ****box وفي حدث ال ****box1_****changed
اكتبي هذا الكود
كود :
[b][FONT=tahoma][SIZE=3][color=navy][COLOR=#000000][COLOR=#0000BB]label1[/color][color=#007700].[/color][color=#0000BB]****[/color][color=#007700]=[/color][color=#0000BB]len[/color][color=#007700]([/color][color=#0000BB]****box1[/color][color=#007700].[/color][color=#0000BB]****[/color][color=#007700])[/color][/COLOR][/COLOR][/SIZE][/FONT][/b]
