• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

Ram-Syria

اعضاء جدد
  • عدد المشاركات

    6
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل شيء نشر بواسطة Ram-Syria

  1. برنامج Crystal Reports XI لا أريد أن أطيل بالكلام .... هذا هو رابط التحميل مع العلم بأن حجم الملف تقريباً 1 جيجا .. ---------------------- Crystal Reports 8 رابط التحميل مع العلم بأن حجم الملف تقريباً 31.9M.B فقط ---------------------- Crystal Reports 10 رابط التحميل مع العلم بأن حجم الملف تقريباً 215M.B ---------------------- مع تنمياتي لك بالتوفيق ولا تنسوني بالدعاء
  2. السلام عليكم ... أخواني أخواتي لا أريد أطيل في مقدمة تحتوي على الكثير من الكلمات الروتينيه .. ولكن هذا المقدمه بسيط بيجب ان تقرأها ، حتي تستطيع تحمل النسخه بنجاح على العموم .. كنت أفكر منذ مده ..بطريقه عملية لتسهيل عملية تحميل VS 2008 للجميع.. فقمت بالخطوات التالية : أولاً : قمت بتقسيم البرنامج إلى 941 جزء ..كل جزء حجمه 1.38 MB تقريباً .. وقمت برفع الملفات الـ 941 على سيرفر خاص ثانيا : لتسهيل عملية التحميل على المستخدم العادي (لأنوا ليس من المعقول أن أضع في موضوع 941 رابط لتحميل الممله) وعلى هذا قمت بعمل برنامج بسيط .. وظيفته هي تحميل الأجزاء كامله ...... وهذا شكل البرنامج .. ما هو هذا البرنامج .... 1 - يقوم بتحميل جميع أجزاء برنامج الـ Visual Studio 2008 Professina ..الموجوده على سيرفر خاص 2 - يقوم بالتدقيق على جميع الملفات المُحمله .. في حال كانت أحد الملفات معطوبه .. يعيد تحميلها مره أخرى . بشكل تلقائي 3 - في حال وجد أي مشاكل بالإتصال بالنت أثناء التحميل ... بعيد فقط آخر ملف كان يحمله (لتجنب أي مشاكل قد تحدث للملف المُحمل) 4 - كما لاحظتوا في البند الثاني والثالث ... يعتمد بالتحميل والتصحيح على الملف الواحد (1.38 MB) .. يعني أفضل من الملف الكامل اللذي يصل إلى 1.5 جيجا تقريباً 5 - يمكن أن تغلق البرنامج .. أي وقت تريده ... ويقوم البرنامج بمتابعة التحميل للمكان للذي وصل عليه آخر مره 6 - بعد الإنتهاء من تحميل جميع الملفات (إن شاء الله) .. سوف تجد جميع الملفات الـ 941 موجوده على "C:\VS2008" ,, قم بفك الضغط الملفات كلمة سر فك الضغط VBCafe.Net رابط تحميل البرنامج ملاحظة هامه : إن ذكري أو لوضعي أسماء مواقع أخرى، في هذا الموضوع .. لا أقصد فيها الدعاية ولا أطلب من أحد أن يزروها ، ولكن هذا ما هي إلا محاوله خجوله لحفظ الحقوق .. لأنه فعلاً .. تعبت جداً فيها .. ابتداءاً بتقسيم البرنامج إلى رفعه إلى سيرفر وانتهاءا بعمل البرنامج التحميل الخاص .. مع وضع فيه جميع احتملات الخطأ أثناء التحميل تقريباً .. حتى يتمكن الجميع من تحميل البرنامج بنجاح مع خالص تمنياتي للجميع بالتوفيق ولا تنسوني بالدعاء أخوكم RamSyria
  3. رد كريم من انسان كريم ...... وان شاء الله تكون استفدت من هذا البرنامج ... مع خالص تنمياتي لك بالتوفيق
  4. أشكر لكم ردودكم الكريمة ... مع خالص تنمياتي لكم بالتوفيق
  5. كنت أقوم بعمل user control خاصه و واجهتني مشكلة بسيطه .. هي جعل الـ user control ذات خالفية شفافه تماماً وذلك لأجعل الأداة التي أصنعها (user control) تتأقلم مع جميع أشكال وألوان الفورم وبعد البحث المطول في موقع الـ MSDN بموقع مايكروسوفت وجد الحل التالي شرحه لقد وضعت لكم هذا الشرح... لكي يستفيد غيري منه....... ملاحظه هامه : هذا الحل التالي شرحه .. يقوم بجعل الـ user control ذات خلفية شفافه من دون أن يعتمد على لون خلفية الفورم الذي سوف تضع فيه أداتك (user control) التي تصتعها .. إنما تجعل أداتك شفافه .... شفافه الآن شرح الخطوات : الخطوه الأولى : protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x00000020; return cp; } } الخطوه الثانية : protected override void OnPaintBackground(PaintEventArgs e) { // لا تكتب شيء هنا .. اتركها فارغه } الخطوه الثالثة : protected void InvalidateEx() { if(Parent==null) return; Rectangle rc=new Rectangle(this.Location,this.Size); Parent.Invalidate(rc,true); } الخطوه الأخيره : قم وضع اداتك التي صنعتها ...على أي فورم ... سوف تلاحظ أن اداتك أصبحت شفافه وتأقلمت مع شكل الفورم .... وفي النهاية أخواني الكرام ...أتمنى أن لا تنسوني بادعاء أخوكم RamSyria
  6. دينامكية العمل الكلاس .. يتقسم فكرة عمل هذا الكلاس إلى قسمان : أ - قسم تحريك الأدوات : يعتمد هذا القسم على الأحداث MouseDown,, MouseMove,,MouseUp لتحريك الأدوات طبقاً للأحداثيات التي تأخذ من الأحداث المذكوره سابقاً .. للأدات المختاره؟ ب - قسم التحكم بحجم الأدوات : أما هذا القسم وهو الأهم برأي ... فهو يعتمد على انشاء عدد 8 Label Control وتوزع هذه Labels على حواف أي أدات يقع عليها الحدث Click ... كما هو مبين بالشكل التالي : بحيث تقوم هذه الـ Labels بتكبير أوتصغير حجم الأدات المختارة طبقاً للأحداثيات التأخذ من الأحداث حركة الماوس انطلاقاً من حواف الأدات ،، وتعتمد هذ الـ Labels على الأحداث التالية MouseDown,, MouseMove,,MouseUp أيضاً لن أيطيل الشرح ، أردت فقط أن أكتب هذه مقدمه البسيط عن فكرة عمل الكلاس لكي تساعدك بفهم أكواد الكلاس بمجرد النظر على سطوره .إليكم الكلاس بالكامل ... قم بحفظ هذه الكلاس داخل مشروعك ... واكتب الكود التالي داخل الفورم ... واكتب تحت أي حدث تريده لنفرض Form_Load أولا تعريف الكلاس داخل فورم المشروع Private MoveControlX AsNew ClassMoveControl.ClassMoveControl() ثانياً : هذا الكود لجعل أدات الأ PictureBox1 .. قابله للتحريك أو تغير الحجم أثناء وقت التشغيل MoveControlX.WireControl(PictureBox1) أو يمكنك أن تجعل جميع الأدوات الموجوده داخل الـ PictureBox1.. قابله للتحريك أو تغير الحجم أثناء وقت التشغيل .. اكت الكود التالي : ForEach c As Control InMe.PictureBox1.Controls MoveControlX.WireControl© Next هذه مع العلم بأنك تستطيع استخدام جمبع الأدوات مثل Form ...Panel إلخ... بدلاً من PictureBox1 مصدر هذه المقاله : Simple Runtime Control Sizing and Dragging Class في النهاية اتمنى ان لاتنسوني الدعاء مع خالص تنمياتي لكم بالتوفيق أخوكم RamSyria