المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ما الفرق بين " و ' و كذا استعمالات كل منها


عبد الهادي بهاب
29-03-2016, 06:01 PM
السلام عليكم ورحمة الله وبركاته

ما الفرق بين " و ' و كذا استعمالات كل منها

مثلا في السترينخ والنصوص نستعمل " abc4web" ....فمتى نستعمل ' abc4web'

ايضا اذا اردت ان يظهر اسم العنصر كالانبوت او الزر او الليبل في ديالوج لكن مع "" ......مثلا "Button1"

حاولت من خلال هذا الكود لكن لم ينجح


t = Button.GetProperties("Button1").ObjectName;
Dialog.Message("Notice", t);


بالتوفيق

عبود عبود
29-03-2016, 06:21 PM
كنت ناوى أحضر شرح لهذه العملية ضمن تعاملات النصوص ولكن :abc_070: الكسل وضيق الوقت مع أنى كنت خلاص فتح ملف وورد وإبتديت فى الشرح منذ حوالى 4 أيام هههههههههه


عموما حتى تدرج كلا العلامتين " أقصد علامة التنصيص المزدوجة مع علامة التنصيص المفردة " يكون شكل النص كالتالى :

--
a = " abood 'abood' "

Dialog.Message("Notice", a, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);


أيضا يمكن أن تكون :

--
a = ' abood "abood" '

Dialog.Message("Notice", a, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);


أيضا يمكن أن تكون علامتين تنصيص فقط ولكن مع إستعمال الشرطة المائلة قبل علامة التنصيص الأولى وقبل علامة التنصيص الثانية :

--
a = " abood \"abood\" "

Dialog.Message("Notice", a, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);


كما يمكن أن تكون :

--
a = [[ "abood abood" ]]

Dialog.Message("Notice", a, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);




:abc_138:

عبود عبود
29-03-2016, 06:31 PM
آه نسيت خد دى كمان هههههههه


--
t = Button.GetProperties("Button1").ObjectName;
Dialog.Message("Notice",'"'..t..'"');

عبد الهادي بهاب
29-03-2016, 06:37 PM
كنت ناوى أحضر شرح لهذه العملية ضمن تعاملات النصوص ولكن :abc_070: الكسل وضيق الوقت مع أنى كنت خلاص فتح ملف وورد وإبتديت فى الشرح منذ حوالى 4 أيام هههههههههه


عموما حتى تدرج كلا العلامتين " أقصد علامة التنصيص المزدوجة مع علامة التنصيص المفردة " يكون شكل النص كالتالى :

--
a = " abood 'abood' "

dialog.message("notice", a, mb_ok, mb_iconinformation, mb_defbutton1);


أيضا يمكن أن تكون :

--
a = ' abood "abood" '

dialog.message("notice", a, mb_ok, mb_iconinformation, mb_defbutton1);


أيضا يمكن أن تكون علامتين تنصيص فقط ولكن مع إستعمال الشرطة المائلة قبل علامة التنصيص الأولى وقبل علامة التنصيص الثانية :

--
a = " abood \"abood\" "

dialog.message("notice", a, mb_ok, mb_iconinformation, mb_defbutton1);


كما يمكن أن تكون :

--
a = [[ "abood abood" ]]

dialog.message("notice", a, mb_ok, mb_iconinformation, mb_defbutton1);




:abc_138:


شرح واف ...........الى التطبيق

عبود عبود
29-03-2016, 06:38 PM
كما يمكن أن تكون :

--
t = Button.GetProperties("Button1").ObjectName;
Dialog.Message("Notice",[["]]..t..[["]]);

عبد الهادي بهاب
29-03-2016, 06:41 PM
آه نسيت خد دى كمان هههههههه


--
t = Button.GetProperties("Button1").ObjectName;
Dialog.Message("Notice",'"'..t..'"');

:abc_152::abc_152:
ما كنت لاصل الى هذه التوليفة يا استاذ ..........يعني الـ ' ' تحافظ على ما باذاخلها و لو كان فيها الاف من العلامات مثل """""

شكرا الف شكر

عبود عبود
29-03-2016, 06:42 PM
http://www.abc4web.net/vb/images/icons/abc00.gif إذن تنصيص التنصيص يكون كما سبق مع العلامات :

\
" "
' '
[[ ]]



:abc_138:

عبد الهادي بهاب
29-03-2016, 06:43 PM
كما يمكن أن تكون :

--
t = button.getproperties("button1").objectname;
dialog.message("notice",[["]]..t..[["]]);

لقطة جديدة ..............بارك الله فيكم

ما استفدته ......ان العلامة ' تساوي [[ ]] ..............جميل جدا

عبود عبود
29-03-2016, 06:48 PM
كل العلامات التى ذكرتها هى علامات تنصيص بإستثناء علامة الشرطة المائلة ولكن لكى تدمجهما معا فى نص واحد فهكذا حاولت إيصال المعلومة بالأمثلة السابقة

:abc_138:

عبد الهادي بهاب
29-03-2016, 06:53 PM
كل العلامات التى ذكرتها هى علامات تنصيص بإستثناء علامة الشرطة المائلة ولكن لكى تدمجهما معا فى نص واحد فهكذا حاولت إيصال المعلومة بالأمثلة السابقة

:abc_138:

تحية طيبة لك استاذ ........... الحمد لله شرح جميل ووافي

ثامر أبو بلقيس
30-03-2016, 01:06 AM
السلام عليكم ورحمة الله وبركاته

ما الفرق بين " و ' و كذا استعمالات كل منها

مثلا في السترينخ والنصوص نستعمل " abc4web" ....فمتى نستعمل ' abc4web'

ايضا اذا اردت ان يظهر اسم العنصر كالانبوت او الزر او الليبل في ديالوج لكن مع "" ......مثلا "Button1"

حاولت من خلال هذا الكود لكن لم ينجح


t = Button.GetProperties("Button1").ObjectName;
Dialog.Message("Notice", t);


بالتوفيق


إجابة على تســـاؤلك قصدت الاجابة عليه بالكيفية التالية
حتى تكون دقيقة مع الملون بالأحمر :
quotes = المزدوجيتن ؟؟؟
خذ الحرف الاول ووظفها ليصبح الكود ولتكتشف أسرار أخرى :
t = Button.GetProperties(this).ObjectName;
Dialog.Message("Notice", string.format('%q', t));

موفــــق :abc_113:

عبد الهادي بهاب
31-03-2016, 01:03 AM
إجابة على تســـاؤلك قصدت الاجابة عليه بالكيفية التالية
حتى تكون دقيقة مع الملون بالأحمر :
Quotes = المزدوجيتن ؟؟؟
خذ الحرف الاول ووظفها ليصبح الكود ولتكتشف أسرار أخرى :
t = button.getproperties(this).objectname;
dialog.message("notice", string.format('%q', t));

موفــــق :abc_113:

السلام عليكم ورحمة الله وبركاته

اهلا استاذ ......كود فعاال تمام ......ربي يجازيك..ساحاول فهمه و اسراره

ثامر أبو بلقيس
03-01-2017, 12:13 PM
موفق بإذن الله ... لك مني أجمل تحية .