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

تعريف متغير عالمي !

بدأه سي شربة في 20 أكتوبر 2011 · 11 رد · 768 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

سؤالي بإختصار كيف أقدر أعرف متغير عالمي

وكيف أتعامل معه :wacko: "تم البحث من قبل طرح السؤال"<< مع ملاحظة إن المتغير العالمي هو المتغير

الذي يمكن التعامل معه في أكثر من كلاس

وعندي سؤال ثاني بس صعب شوي كيف أقدر أطلع كل الصور اللي في أي مقطع فيديو

مع العلم إن الثانية الواحدة في مقطع الفيديو تتكون من 25 صورة :huh:

وسأكون شاكراً لكم :happy:

تم تعديل هذه المشاركة بواسطة سي شربة في 21 أكتوبر 2011 في 13:41

1 −1
vr7y9y10.jpg
#2

السلام عليكم ورحمه الله وبركاته اخي يمكنك تعريف المتغير داخل الملف Program.cs على النحو التالي

public static int globalVariable;
1

.:: Wish to become better and better ::.

#3

أخوي ممكن شرح أكثر

وأريد أن أعرف كيف أتعامل معها

تم تعديل هذه المشاركة بواسطة سي شربة في 21 أكتوبر 2011 في 01:42

vr7y9y10.jpg
#4

شباب وينكم ماعودتونا على تخييب الأمل

وترون باقي 230076 ساعة بس ويغلق الموضوع

تم تعديل هذه المشاركة بواسطة سي شربة في 21 أكتوبر 2011 في 17:30

vr7y9y10.jpg
#5

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

بالنسبة لسؤالك الأول

اذا اردتي يمكنك انشاء كلاس خارجي خاص

ستذهبين الى القائمة التي على اليمين وتضغطين كليك يمين على اسم التطبيق الظاهر باللون الاسود الغامق وتختارين add - new item - class

وتسميته على سبيل المثال class1

وتعبئته بالمتغيرات التي تريدينها عالمية

وبمجرد ماتكتبين اسم الكلاس دوت ستظهر لك تلقائيا المتغيرات العامه التي بداخله لاجل اختيارها<< اسم الكاس سيظهر باللون الاخضر

بالتالي متى ما اردتي الوصول الى هذا المتغير وتغيير قيمته ستكتبين اسم الكلاس دوت اسم المتغير

مثلا ان كانت المتغيرات من نوع int سنكتب

public static int S1;

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

class1.S1= +10;

وكما تفضل الاخ VB Helper

ستجدين الكلاس program الذي اشار عليه اذا كنتي تستخدمين بيئة الـ consol application

واما اذا رغبتي بانشاء كلاس اخر ستكون بالطريقة التي ذكرتها

اتمنى ان اكون قد افدتك بما تريديه

#6

مشكورة ريومة بس أنا ولد مو بنت :mad:

أنا رجلٌ والرجال قليل << :dry:

طيب بالنسبة للسؤال الثاني مافي أحد يقدر يجاوب عليه :sad:

طيب ما في مكتبة أقدر أضيفها للمشروع عشان أقدر أتحكم بالـ فيديو والصور :S

طلب أخير أنا عندي التقييم -1 :sad: ممكن أحد يقيمني عشان مليت منه << :wink: وأكون شاكراً له :happy:

تم تعديل هذه المشاركة بواسطة سي شربة في 21 أكتوبر 2011 في 21:21

−1
vr7y9y10.jpg
#7

شباب حرام عليكم كل شوي أحدث الصفحة عشان أشوف في أحد رد و لا لا :S

مو معقولة ما في أحد يعرف إسم مكتبة تتعامل مع الصور ومقاطع الفيديو

تم تعديل هذه المشاركة بواسطة سي شربة في 21 أكتوبر 2011 في 22:00

1
vr7y9y10.jpg
#8
سي شربة كتب:

شباب حرام عليكم كل شوي أحدث الصفحة عشان أشوف في أحد رد و لا لا :S

مو معقولة ما في أحد يعرف إسم مكتبة تتعامل مع الصور ومقاطع الفيديو

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

استخدم المكتبة....

using Microsoft.DirectX.AudioVideoPlayback;

من اجل التعامل مع الفيديو و الصوت

و من اجل اخذ 25 صورة كل ا ثانية ....يمكنك كفكرة استخدام timer و ضبطه لثانية واحدة ...و قم بوضع داخل الحدث Tick ....كود من اجل اخذ صورة للفيديو او الفورم الذي تعمل عليه

private void timer1_Tick(object sender, EventArgs e)
        {
for (int i = 0; i < 25; i++)
                {


                    Rectangle r = this.Bounds;
                    Bitmap bitmap = new Bitmap(r.Width, r.Height);

                    Graphics g = Graphics.FromImage(bitmap);
                    g.CopyFromScreen(r.Location, Point.Empty, r.Size);
                    bitmap.Save("e://img"+i.ToString()+".jpg", ImageFormat.Jpeg);
                }  }
}
ملاحظة : كفكرة فقط
1

Currently working on ASP.net ..... come Back Soon

#9

أنا فعلاً فكرت كذا

بس على كذا بيكون البرنامج بطيء مرة

في خطأ في إضافة المكتبة للمشروع "DirectX" تحتها خط أحمر :sad: على العموم "مشكور" وما قصرت

تم تعديل هذه المشاركة بواسطة سي شربة في 21 أكتوبر 2011 في 23:18

vr7y9y10.jpg
#10
سي شربة كتب:

مشكورة ريومة بس أنا ولد مو بنت :mad:

أنا رجلٌ والرجال قليل << :dry:

طيب بالنسبة للسؤال الثاني مافي أحد يقدر يجاوب عليه :sad:

طيب ما في مكتبة أقدر أضيفها للمشروع عشان أقدر أتحكم بالـ فيديو والصور :S

طلب أخير أنا عندي التقييم -1 :sad: ممكن أحد يقيمني عشان مليت منه << :wink: وأكون شاكراً له :happy:

آسفة اخوي ماعليك زود

التبس علي الاسم ماكنت عارفة

#11

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

اخي عنوان موضوعك هو كيفية تعريف متغير Global ولكن ارى ان الحديث سيطول بخصوص الفيديو؟!! لذا ارجو فتح موضوع اخر ان اردت التفصيل .. بالتوفيق

.:: Wish to become better and better ::.

#12

طلب : إغلاق الموضوع :happy:

تم تعديل هذه المشاركة بواسطة سي شربة في 23 أكتوبر 2011 في 14:26

−1
vr7y9y10.jpg

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