مشاهدة النسخة كاملة : تجربة ناتج كــود متعلق بالتاريخ الهجري
ثامر أبو بلقيس
04-02-2016, 07:36 PM
السلام عليكم ورحمة الله وبركاته
صديقي .. الجهاز عندي ملخبط .. وعندي مدة نخلط في الريجستري و ماشابه
لهذا صرت لا أثق فيه و في نتائجه ....
أحاول استخراج التاريخ الهجري من الجهاز بأقل تكلفة في الاكواد
فجربت هذه الخربشة :
os.setlocale("Arabic")
result = Dialog.Message("Notice", os.date("%A:%c"));
هل الناتج صحيح .؟ و هل عند تجربة اختيار لغة اخرى للجهاز اعطت نفس النتيجة؟
اذ أمكنك رفع صورة
شكرا :abc_138:
في حالة النتائج كانت دقيقة يمكن تحويل الموضوع لقسم الدروس لتعميم الفائدة
عبد الهادي بهاب
04-02-2016, 08:09 PM
السلام عليكم ورحمة الله وبركاته
صديقي .. الجهاز عندي ملخبط .. وعندي مدة نخلط في الريجستري و ماشابه
لهذا صرت لا أثق فيه و في نتائجه ....
أحاول استخراج التاريخ الهجري من الجهاز بأقل تكلفة في الاكواد
فجربت هذه الخربشة :
os.setlocale("Arabic")
result = Dialog.Message("Notice", os.date("%A:%c"));
هل الناتج صحيح .؟ و هل عند تجربة اختيار لغة اخرى للجهاز اعطت نفس النتيجة؟
اذ أمكنك رفع صورة
شكرا :abc_138:
في حالة النتائج كانت دقيقة يمكن تحويل الموضوع لقسم الدروس لتعميم الفائدة
الناتج عندي
http://a.top4top.net/p_34mmkm1.jpg
ياسرهتهت
04-02-2016, 08:10 PM
بسم الله الرحمن الرحيم
النتيجة 100/100 استاذي الفاضل
http://a.top4top.net/p_342fm91.png
ينقل لقسم الدروس لتعميم الفائدة
موفق بإذن الله ... لك مني أجمل تحية .
:abc_138::abc_138:
عبد الهادي بهاب
04-02-2016, 08:41 PM
اضافة من اجل ان يظهر التاريخ الهجري و الميلادي مع بعض ........
os.setlocale("Arabic")
result = Dialog.Message("Notice", os.date("%A %d/%m/%y \r\n\ %c"));
ياسرهتهت
04-02-2016, 09:08 PM
اضافة من اجل ان يظهر التاريخ الهجري و الميلادي مع بعض ........
os.setlocale("Arabic")
result = Dialog.Message("Notice", os.date("%A %d/%m/%y \r\n\ %c"));
----------------------------------------------------------------------
تمت التجربة بنجاح
بارك الله فيك اخي المحترف اقلي
وجازك الله كل خير
موفق بإذن الله ... لك مني أجمل تحية .
:abc_152::abc_152::abc_152:
عبد الهادي بهاب
04-02-2016, 10:00 PM
كيف نوظف هذا الكود في استخراج التاريخ الهجري من اي تاريخ ميلادي كان ؟؟؟
ساحاول في انتظار البقية :abc_152::abc_152:
عبد الهادي بهاب
04-02-2016, 10:14 PM
محاولة لتوظيف الكود الجميل في تحويل التاريخ الميلادي الى التاريخ الهجري
ضع 3 اببوتات ........الاول لليوم .........الثاتي للشهر ........الثالث للسنة
ثم اضف انوبت رابع للناتج .............تمام يا سيدي
في زر ضع هذا الكود :
d = String.ToNumber(Input.GetText("Input1"));
m = String.ToNumber(Input.GetText("Input2"));
y = String.ToNumber(Input.GetText("Input3"));
t = os.time({year=y, month=m, day=d})----------
os.setlocale("Arabic")
tt = String.Mid(os.date("%A : %c",t) , 1, String.Length(os.date("%A : %c",t))-11);
Input.SetText("Input4", tt);
انتظر التجربة يا سادة يا كرام
عبد الهادي بهاب
04-02-2016, 10:16 PM
تمرين : جرب من اجل اتاريخ 6/6/2016
ثامر أبو بلقيس
05-02-2016, 01:46 AM
تمرين : جرب من اجل اتاريخ 6/6/2016
t = os.time({year=2016, month=6, day=6})
os.setlocale("Arabic")
k = os.date("%x",t)
Dialog.Message("Notice", k);
موفق :abc_138: و لك ان تكتشف طريقة الاستعناء عن String.Mid
قد ألتزم الصمت .. الا لضرورة ... فما صار الوقت كاف لا للمتابعة و لا لتفاعل جاد
إليكم الخط بالتوفيق
عبد الهادي بهاب
05-02-2016, 04:26 PM
t = os.time({year=2016, month=6, day=6})
os.setlocale("Arabic")
k = os.date("%x",t)
Dialog.Message("Notice", k);
موفق :abc_138: و لك ان تكتشف طريقة الاستعناء عن String.Mid
قد ألتزم الصمت .. الا لضرورة ... فما صار الوقت كاف لا للمتابعة و لا لتفاعل جاد
إليكم الخط بالتوفيق
رائع جدا ...........حرف x يختصر سطرا كاملا من المعادلات
ربي ينوركم استاذ ............
وجدت هذه المتغيرات
%a - Abbreviated weekday name (eg. Wed)
%A - Full weekday name (eg. Wednesday)
%b - Abbreviated month name (eg. Sep)
%B - Full month name (eg. September)
%c - Date and time representation appropriate for locale (eg. 23/04/07 10:20:41)
(Standard date and time string ) - see below for using os.setlocale to get the correct locale.
%d - Day of month as decimal number (01 - 31)
%H - Hour in 24-hour format (00 - 23)
%I - Hour in 12-hour format (01 - 12)
%j - Day of year as decimal number (001 - 366)
%m - Month as decimal number (01 - 12)
%M - Minute as decimal number (00 - 59)
%p - Current locale’s A.M./P.M. indicator for 12-hour clock (eg. AM/PM)
%S - Second as decimal number (00 - 59)
%U - Week of year as decimal number, with Sunday as first day of week 1 (00 - 53)
%w - Weekday as decimal number (0 - 6; Sunday is 0)
%W - Week of year as decimal number, with Monday as first day of week 1 (00 - 53)
%x - Date representation for current locale (Standard date string)
%X - Time representation for current locale (Standard time string)
%y - Year without century, as decimal number (00 - 99) (eg. 07)
%Y - Year with century, as decimal number (eg. 2007)
%Z - Time-zone name or abbreviation; no characters if time zone is unknown
%% - Percent sign
ثامر أبو بلقيس
05-02-2016, 06:20 PM
رائع جدا ...........حرف x يختصر سطرا كاملا من المعادلات
ربي ينوركم استاذ ............
وجدت هذه المتغيرات
%a - Abbreviated weekday name (eg. Wed)
%A - Full weekday name (eg. Wednesday)
%b - Abbreviated month name (eg. Sep)
%B - Full month name (eg. September)
%c - Date and time representation appropriate for locale (eg. 23/04/07 10:20:41)
(Standard date and time string ) - see below for using os.setlocale to get the correct locale.
%d - Day of month as decimal number (01 - 31)
%H - Hour in 24-hour format (00 - 23)
%I - Hour in 12-hour format (01 - 12)
%j - Day of year as decimal number (001 - 366)
%m - Month as decimal number (01 - 12)
%M - Minute as decimal number (00 - 59)
%p - Current locale’s A.M./P.M. indicator for 12-hour clock (eg. AM/PM)
%S - Second as decimal number (00 - 59)
%U - Week of year as decimal number, with Sunday as first day of week 1 (00 - 53)
%w - Weekday as decimal number (0 - 6; Sunday is 0)
%W - Week of year as decimal number, with Monday as first day of week 1 (00 - 53)
%x - Date representation for current locale (Standard date string)
%X - Time representation for current locale (Standard time string)
%y - Year without century, as decimal number (00 - 99) (eg. 07)
%Y - Year with century, as decimal number (eg. 2007)
%Z - Time-zone name or abbreviation; no characters if time zone is unknown
%% - Percent sign
عندك في الموقع ما تريد منذ سنة و نصف :abc_138:
http://www.abc4web.net/vb/showthread.php?t=30173
عبد الهادي بهاب
05-02-2016, 08:43 PM
عندك في الموقع ما تريد منذ سنة و نصف :abc_138:
http://www.abc4web.net/vb/showthread.php?t=30173
شكرا .......لم اراها سيدي الكريم ......و هذه مناسبة للتعرف عليها .......و ذكر فان الذكرى تنفع المؤمنين
ثامر أبو بلقيس
15-02-2016, 09:46 PM
الناتج عندي
http://a.top4top.net/p_34mmkm1.jpg
ذكرنا أن الكود :
os.setlocale("Arabic")
result = Dialog.Message("Notice", os.date("%x"));
يبرز التاريخ الهجري واضح من الصورة أن السنة و البوم معكوسين
نريد ان يظهر اليوم ثم الشهر ثم السنة من اليمين لليسار
هل من حل ؟
ثامر أبو بلقيس
15-02-2016, 09:47 PM
بسم الله الرحمن الرحيم
النتيجة 100/100 استاذي الفاضل
http://a.top4top.net/p_342fm91.png
ينقل لقسم الدروس لتعميم الفائدة
موفق بإذن الله ... لك مني أجمل تحية .
:abc_138::abc_138:
ذكرنا أن الكود :
os.setlocale("Arabic")
result = Dialog.Message("Notice", os.date("%x"));
يبرز التاريخ الهجري واضح من الصورة أن السنة و البوم معكوسين
نريد ان يظهر اليوم ثم الشهر ثم السنة من اليمين لليسار
هل من حل ؟
عبد الهادي بهاب
15-02-2016, 10:38 PM
هل يجوز استعمال string.mid
ام نبحث في دوال ليوا و الحروف مع %
ثامر أبو بلقيس
15-02-2016, 10:57 PM
هل يجوز استعمال string.mid
ام نبحث في دوال ليوا و الحروف مع %
لك أن تكتب ما تريد السؤال كان بغرض لفت التظر لظهور التاربخ بترتيب غير عربي
فقط لك مع كل كود تكتبه فائدة اضافية إن شاء الله :abc_138:
عبد الهادي بهاب
15-02-2016, 11:56 PM
لك أن تكتب ما تريد السؤال كان بغرض لفت التظر لظهور التاربخ بترتيب غير عربي
فقط لك مع كل كود تكتبه فائدة اضافية إن شاء الله :abc_138:
حتى نصل الى الحل بالكود المناسب هذه محاولة
os.setlocale("Arabic")
s = os.date("%x");
d= String.Mid(s,1,2);
m= String.Mid(s,4,2);
y= String.Mid(s,7,4);
Dialog.Message("", y.."/"..m.."/"..d);
ثامر أبو بلقيس
16-02-2016, 12:00 AM
حتى نصل الى الحل بالكود المناسب هذه محاولة
os.setlocale("Arabic")
s = os.date("%x");
d= String.Mid(s,1,2);
m= String.Mid(s,4,2);
y= String.Mid(s,7,4);
Dialog.Message("", y.."/"..m.."/"..d);
بارك الله فيك صار الان التاريخ يظهر من اليمين لليسار - وهذا هو القصد فقد يستعمل لذا يكون جاهز أحسن -
في أقرب فرصة سـأحاول كتابة نفس الحل بطريقة تثري ردك شكرا :abc_138:
ثامر أبو بلقيس
16-02-2016, 07:31 AM
للتحكم في تموقع الكلمات --- مختصر و مفيد ----
os.setlocale("Arabic")
result=os.date("%x");
b =string.gsub(result, "(%w+)%/(%w+)%/(%w+)", "%3/%2/%1")
Dialog.Message("Notice",b);
ياسرهتهت
16-02-2016, 01:20 PM
للتحكم في تموقع الكلمات --- مختصر و مفيد ----
os.setlocale("Arabic")
result=os.date("%x");
b =string.gsub(result, "(%w+)%/(%w+)%/(%w+)", "%3/%2/%1")
Dialog.Message("Notice",b);
-----------------------------------------------------
بسم الله الرحمن الرحيم
بارك الله فيك استاذنا الكريم
كود من الصعب الوصول له
احد اكواد ابوبلقيس الحصرية
موفق بإذن الله ... لك مني أجمل تحية .
:abc_138::abc_138:
ثامر أبو بلقيس
16-02-2016, 02:52 PM
-----------------------------------------------------
بسم الله الرحمن الرحيم
بارك الله فيك استاذنا الكريم
كود من الصعب الوصول له
احد اكواد ابوبلقيس الحصرية
موفق بإذن الله ... لك مني أجمل تحية .
:abc_138::abc_138:
مرور عطر أستاذنا الطيب :abc_138: تقديري :abc_138:
أبو يوسف
17-02-2016, 05:12 PM
نقاش أخوي رائع سيؤدي حتما إلى إكتساب مزيد من العلم والمعرفة لتسخير ذلك لأجل الدين
بارك الله بكم جميعا :abc_028:
vBulletin® v3.8.11, Copyright ©2000-2024, abohmam