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

أريد أرسم رسم بيانى

بدأه _- محمد نور -_ في 30 ديسمبر 2009 · 12 رد · 3,303 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أريد أن أقوم من خلال الدون نت بعمل رسم بيانى بمواصفات خاصة بى

مثل الذى فى الصورة

ملاحظ أن هناك محورين واحد للزمن (أفقى) و أخر للسرعة (رأسى)

و أن الرسم مقسم إلى مربعات

كل مربع يمثل وحدة زمنية و هذه الوحدة قد تكون ثانية أو دقيقة أو ساعة أو يوم إلى أخره

فالمطلوب إذن أن تكون طريقة الرسم و دقته تبعا لوحدات الزمن

أيضا لابد من مراعاة نسبة خط الرسم للسرعة بحيث لو أن السرعة أرتفع إلى 1 ميجا أو 20 ميجا مثلا فإنه يجب تعديل قياس الرسم لكى يناسب السرعة الجديدة

فهل هذا ممكن من خلال الدوت نت

أم هل يوجد مكتبة جاهزة(مجانية) تمكنى من فعل هذا كله ! فى الدوت نت

post-63827-12621794733011_thumb.gif

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#2

نسيت أن أذكر أن هذا الرسم البيانى يمثل أحداث تقع فى الزمن الحقيقى (Real-Time) لذلك فهو متغير طيلة الوقت وليس مجرد رسمه تم توليدها فى ملف و تم حفظها على القرص الصلب

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#3

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

يوجد

Microsoft Chart Controls Add-on for Microsoft Visual Studio 2008

http://www.microsoft.com/downloads/details.aspx?FamilyId=1D69CE13-E1E5-4315-825C-F14D33A303E9&displaylang=en

وهو مجاني

فيه الكثير من الامثله وفيه مثالين لل RealTime

اخوكم ابوسيف

تم تعديل هذه المشاركة بواسطة albalawi1 في 31 ديسمبر 2009 في 20:02

2
#4

حقا رائع :happy:

أتمنى أن يساعدى فيما أريد

جزاك الله خيرا

سوف أقوم بتجربته بإذن الله

مشكلة :mellow:

الأداة التى أطورها صغيرة و تقوم على إطار العمل 2

و الأداة المتوفرة تطلب على الأقل الإصدارة 3.5 مع الSP1 :mad:

بقليل من البحث وجدت أن بعض الناس يقولوا أنه تعمل بشكل جيد مع إطار العمل 2

لذلك سوف أجربها

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#5

هذه الأداة رائعة بمعنى الكلامة

أطلعت على الأمثلة الموجودة هنا

http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=mschart&DownloadId=3500

أكثر من 200 مثال عليها فى مشروع واحد :sleep:

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

أتمنى أن تعمل مع ال2.0 !

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#6

السلام عليكم اخ محمد

اني ارى عندك مشكله مع ال 2.0

تقصد به MSVS2005 with Framework 2.0 فقط

ام انه ممكن MSVS2005 with Framework 2.0+Framework 3.5SP1

فاذا كان الثانيه (وهي حالتي)فلقد استعملت البديل عنه وهو

Microsoft Chart Controls for Microsoft .NET Framework 3.5

http://www.microsoft.com/downloads/details.aspx?FamilyId=130F7986-BF49-4FE5-9CA8-910AE6EA442C&displaylang=en

وبعد تنزيله على جهازك اذهب الى

C:\Programme\Microsoft Chart Controls\Assemblies

واضفها الى برنامجك .

ام اذا كان الاولى والتي لا ارى لها سببا فلا حل لها عندي لانه اين المشكله في ان تنزل ال NET Framework 3.5 عندك وعند المستخدمين لبرنامجك الا اذا كان هناك سببا لااعلمه خاصا بك

واليك احدالتعليقات على الموضوع

http://code.msdn.microsoft.com/mschart/Thread/View.aspx?ThreadId=1085

اخوكم ابوسيف

post-211515-1262287526351_thumb.png

تم تعديل هذه المشاركة بواسطة albalawi1 في 31 ديسمبر 2009 في 22:25

#7

أولا

الأداة لا تعمل إلا فى وجود الإصدارة 3.5 مع الSP1

ثانيا

أنا لا أقوم بتنزيل ال3.5 لكونه كبير و يأخذ وقت كبير للغاية لكى يتم تنزيلة و أيضا الجهاز الموجة له التطبيق الذى أعمل عليه جهاز من فئة بانتيوم 3 مع زاكرة 128 ميجابايت !

لذلك فإن أداء ال3.5 سوف يكون قاتل :(

أنا حاليا أعمل على 2008 و لكن معظم تطبيقاتى تحت إطار العمل 2.0 و التطبيق الذى أنا بصدده أيضا بإطار العمل 2.0

قمت بإضافة الأداة إلى التطبيق و هى التطبيق يعمل على جهازى الذى عليه إطار العمل 3.5

و لكن حين تجربه على الجهاز الموجه له التطبيق لا تعمل و يعطى خطأ فى بداية التشغيل !

اقتباس
اذا كان الثانيه (وهي حالتي)فلقد استعملت البديل عنه وهو

Microsoft Chart Controls for Microsoft .NET Framework 3.5

http://www.microsoft...&displaylang=en

وبعد تنزيله على جهازك اذهب الى

C:\Programme\Microsoft Chart Controls\Assemblies

واضفها الى برنامجك .

ماذا تقصد بإضافة إلى برنامجى !

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#8

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

قصدت في هذه اذاكنت تستعمل ال MSVS2005 في تطوير برامجك (وهذه ليست حالتك لانك تستعمل 2008) ف حتى ترى Chartداخل ال ToolBox يجب عليك ان تضيفه يدويا حتي يظهر مع بقيه العناصر(Button,Lable,......)

وابالنسبه للمشكله التي تواجها عليك ارسال هذه الملفات مع التطبيق حتى يعمل تحت 2

System.Windows.Forms.DataVisualization.dll

System.Windows.Forms.DataVisualization.Design.dll

اخوكم ابوسيف

تم تعديل هذه المشاركة بواسطة albalawi1 في 1 يناير 2010 في 16:24

1
#9

جزاك الله خيرا

لقد كنت بالفعل أبحث بالأمس عن الملفات التى يجب نقلها و لكنى لم أعثر عليها (كنت أريد أن أنام :sleep: )

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

الأن أستطيع أن أطور فى الأداة الخاصة بى و أنا مرتاح البال :D

أخى بارك الله فيك بما أنك مهتم بالVoIP فلعل عندك خلفية عن وسيلة مناسبة لهذا الموضوع

/index.php?showtopic=211361&st=0

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#10

دعك من وجع الرأس وإبنها بال GDI , كلها عبارة عن خطوط مستقيمة بأطوال قصيرة جدا داخل عداد timer في Interval ولتكن مثلا 100ms .

ستستطيع أن تضيف عليها خيارات لن تكون موجودة بالتأكيد في المكتبة التي تبحث عنها .

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#11

هيثم هيثم هيثم

الموضوع أصعب مما تتخيل

الأمر ليس مجرد رسم و فقط يا هيثم

هناك عوامل كثيرا جدا مؤثرة عليها

أقل شئ على الإطلاق هو عندما تتغير أبعاد الرسم

ياللهول

ظلمات بعضها فوق بعض :blink:

هذا إلى جانب تغير وحدات الرسم أيضا (و هذا غير أبعاد الرسم : D)

حينما بدأت فى الموضوع جربت بالGDI و لكن صدقنى شعرت بالبؤس الشديد :wacko:

عموما الأداة أشتغلت و الحمد لله كما أريد بالضبط بل وفرت على وقت لا يعلمه إلا الله سبحانه و تعالى

أنا حقا أنصح بها أى شخص يريد أن يعمل Charting و Graph plotting فى الدوت نت

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#12

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

اخ محمد الحمد لله انك حصلت على ماتريد وبالنسبه لل /index.php?showtopic=211361&st=10 ليس VoIP

اخ HGB (هيثم) هناك فرق في هذا الموضوع(Using msChart or GDI) بالنسب لوقت تطوير البرنامج فقبل هذه الاداه كنت بحاجه الى 3 ساعات حتى اعمل تقرير مع الشارت اما الان ليس اكثر من 20 دقيقه.

فاذا كنت مطورا وعندك مستخدمين سوف تفرق معك ولكن اذا كان الشخص طالب في الجامعه او مطور فلا باس ان يعرف كيف تعمل GDI ولكن للانتاج على المدى البعيد فلا انصح بها لعامل الوقت واحتمال حصول اخطاء.

شكرا لكم جميعا

والسلام عليكم

اخوكم ابوسيف البلوي

#13
اقتباس
اخ محمد الحمد لله انك حصلت على ماتريد وبالنسبه لل http://www.arabteam2...ic=211361&st=10 ليس VoIP

أنا أعلم أنه ليس VoIP :lol:

و لكنه Networking :sleep:

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

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