الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

فكرةعمل CALENDER - تقويم

مغلق
بدأه بسمة في 17 ديسمبر 2002 · 16 رد · 3,214 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل في كود لعمل تقويم,,

مثال,, لو اريد عمل (ايكون) عندما اضغط على هذة الأيكونه يطلع لي كلندر(تقويم) لشهر معين(طبعا على حسب سيستم الجهاز)

وتوجد كذلك اسهم للذهاب إلى< الشهر التالي ................... الشهر السابق>

وعند إختيار تاريخ معين(بالشهري الميلادي)

يكتب الشهر الميلادي اتومتيك في خانه معينه ومقابل له يظهر اتومتيك الشهر الهجري الموافق له

--------------------

في الأكسس في اوبجكت معينه تعمل هالشي لكني اريدها كوب انيبل

حتى لو في كود بسيط,, ممكن ابدأ فيه كخطوة أولى حتى اصل إلى النتيجه التي اريدها

وشكرا

#3

عندي سؤال وهو هل تريدين عمل أكتيف اكس او عمل التقويم بال asp

#4

اذا كان برنامجاً عادياً فليس هنا مكان طرحه بل في لغات البرمجة

عفواً

ولكن وضحي لو سمحتي وآسفين على هذه اللهجة القاسية.

#5

مرحبا,, اخ زعيم

أولا هذا مش برنامج عادي رايكون كصفحه ويب :)

حقيقي مااعرف من الأفضل,, لكن ليش مايكونasp

شكرا لك

#7

انشاء

CALENDER في asp.net لا يحتاج اكثر من سطر

<html> 

<head> 

<title>Calendar</title> 

</head> 

<body> 

<form runat="server"> 

<asp:Calendar id="Calendar" runat="server" /> 

</form> 

</body> 

</html>

والنتيجة في الصورة

cal.bmp

و لكن يبقي عمل الكود للتحويل الي التاريخ الهجري

#8

برأيي أن asp أفضل لأن الأكتف اكس يجب تحميله من قبل المستخدم

#9

الأخ الفاضل..TODO

أوكي هذا الي ابيه بالضبط ,,لكن سويتها تطلع صفحه فاضيه

ليش؟

شكرا للأخوة جميعا والله يجزيكم الف خير

calender.zip

#10

المثال الذي طرحه الاخ TODO هو عن ASP.NET وليس ASP .

جربي المثال المطروح في نفس الموقع أعلاه وهو مجاني

#11

شكرا لك أستاذ أحمد

لكن في شي مافهمته,, لو اخذنا على سبيل المثال كل الأشهر لعام 2002 ماعدا الشهر الحالي ديسمبر يظهر لي فقط عدد الأيام (سبعه مش 30 يوم ,,ليه مدري

ثانيا,,حقوق الطبع محفوظه,,والشركه الي انا اشتغل فيها ماتبي شي احط لنك لموقع ثاني تبي شغل يدي

ثالثا..نو واي اخذ الكود تبعه لإنه حرام وبعدين ربي مايوفقني

بسمه الحزينه :(

#12

اولا اهنئك على امانتك وبصراحة توقعت ان الكود الذي تريدينه لموقع شخصي لا للعمل ، لكن الان انا محتار فلا اعرف هل اعطيك كود كامل ام اعطيك موقع :)

عموما هذا موقع لا يشترط فيه اي شي وكوده بسيط جدا وكل الامثلة الموجودة فيه مجانية وهي للتعليم يعني تستطيعين أن تاخذي الكود وتطوريه بعد ذلك

http://www.asp101.com/samples/calendar.asp

اتمنى ان ارى ردك على هذا .... وبالتوفيق لك

#13

مشكور والله أستاذ أحمد,, والله يرزقك الجنه

بس هل عندك فكرة ليش يقلب التاريخ وإسم الشهر إلى عربي

أنا إنجليزيتي مو شيء,, لكن على حسب مافهمت إنه من السستم تبع الجهاز

أسلئتي على هذا الموضوع لسى ماخلصت لإني لازم احول التاريخ الي اخذه اليوزر من الكالندر(الميلادي) مايوافقه هجري,,

لكن عندنا قيادة عليا:( لازم نوريهم كل شيء خطوة بخطوة

#14

You could use a normal calendar to get "Miladi" date and then convert it to Hijri on the server side using

d = FormatDateTime(d,2)

Your Regional Setting should be set to accept Hijri date

I attach a simple Arabic Calendar that displays Days and Months in Arabic.You just need to register the dll using :

regsvr32 Arabic.dll

Then you use it inside an asp page :

Set c = Server.CreateObject("Arabic.Calendar")

c.Render()

the asp then would be used as a popup window like

<html>

<script language="javascript">

function popup()

{

cal = window.open("calendar1.asp","calendar","width=330,height=250");

}

</script>

<form name="form1">

<input type="text" name="date">

<input type="button" onClick="popup()" value="Popup Calendar">

</form>

</html>

You could also customize the calendar colors ,cells color, and the appearance of other days

c.DisableOtherDays = true

c.DaysHeadingBC = "gold"

c.TopBC = "gold"

but the Render method should always be called at the end

calendar.zip

#15

السلام عليكم

سوينا كالندر عن طريق الجافا سكريبت...ارفقت ملف

طريقتك لتحويل الميلادي لهجري ...حقيقي مامشت معاي

هذا الكود وين نحطه

regsvr32 Arabic.dll

كان لدي موقع فيه برنامج معين يحول التاريخ من ميلادي إلى هجري والعكس,,لكن حاليا ممنوعه هذي الصفحه عندنا بالسعوديه,,ليه مدري

هذا عنوانها

http://www.assirat.org/Hcal/index.cgi

ترى انا مالي شغل لو صاير فيها شي مو كويس,, اخلي مسؤوليتي

calendar1.zip

#16

the calendar is a COM dll ,so you need to register it by typing the command from the DOS or run

you will get a calendar as shown in the image

calendar.JPG

You can always change the colors using the properties

#17

انا ماابي يتغير من إنجليزي إلى عربي

انا كنتد أقصد لما يكون التاريخ

23-12-2002 ميلادي

يطلع اتومتك

19-10-1423

d = FormatDateTime(d,2)

هذا الموضوع مغلق.

مواضيع مشابهة