View Full Version : مشکل در تبدیل کد از vb6 به delphi7
alimohebbi1388
شنبه 02 آبان 1388, 18:50 عصر
با سلام به شما دوستان گرامی
من یه برنامه اوقات شرعی رو از زبان vb6 به delphi7 تبدیل کردم ولی نتیجه درست در نمی یاد لطفا کمکم کنید.:عصبانی:
http://bermoda3.persiangig.com/debir..._update/am.zip (http://bermoda3.persiangig.com/debirkhaneh_update/am.zip)
hadisalahi2
یک شنبه 03 آبان 1388, 09:24 صبح
خوب ما باید با علم غیبی که داریم حدس بزنیم که چرا نتیچه درست در نمی یاد؟
خوب تبدیل زبانها به هم اون هم در قالب ویژوال احتیاج به آشنایی با نحوه کار هر دو زبان برنامه نویسی رو داره.
Felony
یک شنبه 03 آبان 1388, 10:13 صبح
اصول دلفی با vb یکی!!!
اولا که اصولا این دوتا به هیچ وجه یکی نیستن و دوما من کد شمارو دانلود کردم ولی داخل نمونه VB یک ماجول بود که فکر نمیکنم کسی از دوستان وقت داشته باشه بشینه اون ماجول رو با کدی که شما تو دلفی نوشتید مقایسه کنه و مشکلش رو براتون پیدا کنه !
Ebrahim Asadi
یک شنبه 03 آبان 1388, 14:56 عصر
سلام
در مورد محاسبه اوقات شرعي، آقاي دكتر حميد ضرابي زاده تحقيقات زيادي كرده اند. مقاله ايشان را در زمينه محاسبه اوقات شرعي مي توانيد در آدرس زير مشاهده كنيد:
http://tanzil.info/praytime/doc/calculation (http://tanzil.info/praytime/doc/calculation/)
همچنين ايشان براي محاسبه اوقات شرعي يك فايل جاوا اسكريپ نوشته اند كه مي توانيد آن را از آدرس زير دانلود كنيد:
http://tanzil.info/praytime/doc/manual (http://tanzil.info/praytime/doc/manual/)
كد جاوا اسكريپت فوق را من به دلفي تبديل كرده ام كه مي توانيد از سايت SourceForge دانلود كنيد:
https://sourceforge.net/projects/delphipraytimes
آدرس صفحه وب دكتر ضرابي زاده در دانشگاه واترلو كانادا:
http://www.cs.uwaterloo.ca/~hzarrabi (http://www.cs.uwaterloo.ca/%7Ehzarrabi/)
سعید صابری
دوشنبه 16 آذر 1388, 19:30 عصر
دوست عزيز
نميدونم من اشتباه كردم يا سورس شما ..... وقتي زمان هاي بدست امده برنامه با سايت ژئوفيزيك دانشگاه تهران چك كردم 40-50 دقيقه اختلاف زماني بود. البته شايد من اشتباه كرده باشم اگه لطف كنين چك كنين ممنون ميشم.
http://calendar.ut.ac.ir/Fa/Software/CalOghat.asp
Ebrahim Asadi
سه شنبه 17 آذر 1388, 07:23 صبح
دوست عزيز
نميدونم من اشتباه كردم يا سورس شما ..... وقتي زمان هاي بدست امده برنامه با سايت ژئوفيزيك دانشگاه تهران چك كردم 40-50 دقيقه اختلاف زماني بود. البته شايد من اشتباه كرده باشم اگه لطف كنين چك كنين ممنون ميشم.
http://calendar.ut.ac.ir/Fa/Software/CalOghat.asp
سلام،
لطفاً پارامترهايي را كه استفاده كرده ايد، مشخص كنيد: نام شهر، طول و عرض جغرافيايي، TimeZone، CalcMethod، DayLightSavingTime و Date.
من با پارامترهاي زير تست كردم و نتايج با محاسبات سايت ژئو فيزيك ايران كاملاً منطبق بود:
شهر: برازجان، طول جغرافيايي: پنجاه و يك مميز بيست و يك، عرض جغرافيايي: بيست و نه مميز بيست و هفت،
TimeZone: +3.5
CalcMethod: cmTehran
Date: تاريخ امروز 8 دسامبر 2009 (17 آذر 1388)
DayLightSavingTime: False
سعید صابری
سه شنبه 17 آذر 1388, 08:40 صبح
بله حق با شماست بايد DayLightSavingTime را false كرد. چون توي سورس ارائه دادين true بود من تغيير ندادم.
بحر حال بسيار عالي بود. نتايج هم كاملا دقيق است
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.