• الإعلانات

    • فيصل الحربي

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

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

m_maher_64

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

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

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

السمعه بالموقع

0 عادي

عن m_maher_64

  • الرتبة
    عضو جديد
  1. بسم الله الرحمن الرحيم كل ما عليك هو أنشاء مشروعين الأول خادم والثاني عميل سيقوم الخادم بفتح منفذ أتصال وأنتظار أي عملية اتصال اما العميل فسيقوم بعمل أتصال علية في المثال التالي سننقاش كيفية عمل أتصال وأرسال بيانات و ستجد هناك مشروعين الأول خادم والآخر عميل في الخادم سنقوم بأدراج الأدوات الآتية 2 Text الأول لأدخال المنفذ والآخر لعرض البيانات المستقبلة من العميل Command لفتح المنفذ Winsock وعمل الكود التالي مع العلم بأني قمت بشرح الكود في مكانة Winsock1.LocalPort = Text1.Text Winsock1.Listen Command1.Enabled = False Text2.Text = Text2.Text & "Êã ÝÊÍ ÇáãäÝÐ ÑÞã : " & Text1.Text & vbNewLine End Sub Private Sub Text1_Change() If Not IsNumeric(Text1.Text) Then SendKeys "{backspace}": Beep End Sub Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long) Winsock1.Close Winsock1.Accept requestID Text2.Text = Text2.Text & "Êã ÞÈæá ÃÊÕÇá" & vbNewLine End Sub Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long) Dim dt As String Winsock1.GetData dt Text2.Text = Text2.Text & dt & vbNewLine End Sub Private Sub Command1_Click() وفي مشروع العميل سنقوم بإدراج الأدوات الآتية 3 TEXT الأول لأسم الجهاز أو رقم الآي بي الخاص بالخادم الثاني لرقم المنفذ يجب أن يكون رقم المفذ مطابق بين الخادم والعميل الثالث لأرسال البيانات من داخلة 2 Command الأول لعمل أتصال والثاني لأرسال بيانات مربع النص الثالث Winsock ونقم بعمل الكود التالي Winsock1.Connect Text1.Text, Text2.Text Command1.Enabled = False End Sub Private Sub Command2_Click() Dim dt As String dt = Text3.Text [attachment=65492:untitled.JPG]Winsock1.SendData dt End Sub Private Sub Command1_Click() كما يمكنك الأستعانة بالصورة عند التنفيذ حمل المشروع جاهز في المرفقات أتمنى أن أكون أفدتك ووصلتك لهدفك وآسف على طول الشرح ولكن للتفسير WinsockApp.rar
  2. تم نشر وصلة الأصدار 6.1 من البرنامج في المنتدى
  3. أعزائي رواد المنتدى إليكم برنامج النت بينز الجديد من موقع الشركة سارعوا بالتحميل NetBeanse 6.1 هناك أكثر من اختيار للتحميل كما تحب به كافة البيئات البرمجية تقريبا Web & Java EE Mobility Java SE R C/C++ Early Access for PHP وغيرها داخل الوصلة http://download.netbeans.org/netbeans/6.1/final/?cid=924757 منتظر الردود والتعليقات على الجديد بالنسخة ممتازة جدا جدا جدا
  4. fade form

    نموزج ممتاز جدا أشكرك على الفورم دي وممكن نضيف حته كمان صغيرة نفس المشروع بس مع حبة حركات شبة الدرج كده Dock لكن كل الفضل يرجع ليك أنت طبعا وشكرا والله افدتنا كتير Minidock.rar
  5. ربنا يخليك لينا والله مجهود جبار وفتح قدامنا حجات كتييير جدا فهمنا الي المفروض نفهمه مشكور ويارب دايما تساعدنا كده
  6. في هذه المشاركة صور أول درس ورجاء من المشرفين اعادة توجيهها ف المكان المناس ولهم جزيل الشكر وأعتزر عن الأخطاء ولكني أعزائي أن لست متفرغ حتى يوم 1/4/2008 وبعدها سأكمل معكم بأذن الله وهذا لسبب ظروف بالعمل ولكم جزيل الشكر على متابعة الموضوع وأتمنى من الله التوفيق للجميع أسف مره ثانية Files.rar
  7. آسف يا شباب على عدم ظهور الصور ولكن قد حدث ذلك لأن الموقع الذي قمت برفع الصور عليه قد أزيل وجاري معالجة الموضوع من جديد وأعتزر على هذا الأمر
  8. بسم الله الرحمن الرحيم رجاء من الساده الكرام كبار مبرمجي الفيجوال بيسك 6 لقد قمت ببرمجة برنامجي Mobile Agent بلغة الجافا حتى يعمل على الموبايل وبالفعل أنتهيت من البرنامج وقمت بتشغيله على جهاز الموبايل وبشكل جيد ولكن توقفت عند هذه النقطه ورجاء المساعده بعد أن قمت بتعريف البوتوث على الكمبيوتر قد تعرف معه Serial Ports تخيلية وعند تشغيل التطبيق الخاص بالموبايل ( الموجود على الموبايل ) يتم الأتصال بالكمبيوتر بشكل جيد عبر المنفذ 4 (com 4) وقمت بأرسال البيانات النصية من المحمول وبالفعل مرت من المنفذ وقمت بأستقبالها بأستخدام برنامج HyperTerminal الموجود بالويندوز وتأكدت من سلامة برنامج الجافا الموجود في الموبايل ومشكلتي هي ..... أريد من سيادكم أن تدلوني على كيفية عمل برنامج بالفجوال بيسك لأستقبال هذه البيانات ( بيانات نصية String texts) من المنفذ المسمى وعرضها في مربع نص أو وضعها في متغير علما بأن أجيد نوعا ما البرمجة بالفجوال بيسك من ( أكواد وكيفية تعريف متغيرات وأداج الكائنات وغير ذالك لكن لا أعرف أي شئ عن الـ Serial Port ) فرجاء منكم المساعده وبقصى سرعة
  9. بخصوص البرمجة ب sis

    أخي الكريم انا أعرف ان jar هي امتداد البرامج المصنعة بلغة الجافا أما الـ Sis فهي أمتداد للبرامج المصنعة بلغة السي أو البرامج التي تعمل على نظام التشغيل Symbian أما بخصوص البرامج التي تقوم ببرجتها فسأعطي لك مجموعة برامج يمكنك أستخدامها Carbide.C++ Eclipse
  10. بسم الله الرحمن الرحيم شكرا اصدقائي على المشاركة وأعتزر على التأخير نظرا لظروفي المرضية ولكن سأقوم بأستكمال الشرح س : ما هو صندوق الأدوات ؟ صندوق الأدوات عبارة عن نافذة بها العديد من الأدوات التي تستخدم في البرمجة وقد سميت في هذا البرنامج بأسم Palette وهي تنقسم الى العديد من الأدوات كما نر في الصورة الأولى وسأقوم بشرح أهم الأقسام وهي كالتالي : 1-Screen وهي مجموعة الأدوات التي تعمل على شاشة العرض مباشرة كالنمازج والتحزيرات والشاشات النصية وشاشة الخيارات كما بالصورة أ ) أولا النموزج Form وهي الأداة التي تحتوي الأدوات الأخرة كالصور ومربعات النص وغير ذالك . يمكن تعديل خصائصها من شريط الخصائص كالأسم مثلا ب) ثانيا آداة التحزير Alert وهي تعمل لأظهار رسالة نظية مع تحزير ( مثال أمر Msgbox في برنامج الفجوال بيسك ) جـ) ثالثا أداة الشاشة النصية Textbox وهي عبارة عن آداه لأدخال نص فقط ء) رابعا أداة الخيارات List وهي آداه لعمل مجموعة من الخيارات ملحوظة عن سحب وإلقاء هذه العناصر يجب سحبها على المساحه Flow Design كما بالصوره 2- Commands وهي مجموعة الأوامر التي يمكن أن نستند أليها وكما نر فمنها العوده للخلف ومنها إلغاء الأمر ومنها موافق وغير ذالك 3- Form Items وهي مجموعة الأدوات التي نسخدمها على النموزج Form أ) ChoiceGroup مجموعة للأختيار ب) DataField حقل لأستقبال بيانات من متغير مباشرة ج) Gauge أداة التحكم في المقدار بشكل جرافيكي مثال كيفية رفع الصوت لجهاز المحمول ويمكن ضبط خصائص هذه الآداه من قائمة الخصائص ومن أهم خصائصها 1- Maximum وهي أعلى قيمة للآداه 2- Value وهي القيمة للآداه التي يمكن منها أخذ المتغيرات 3- Is Interactive ومنها لتغيير شكلها ويمكن الحصول على شكلين منها كالتالي ء) ImageItem وهي عبارة عن آداه لعرض صوره بداخلها ملحوظة : يجب وجود آداه Image من Resources ومحمل بها صوره حتى يمكن عرضها هـ) StringItem وهي عباره عن آداه لعرض نص داخلها ( مثال الآداه Label في برنامج الفيجوال بيسك ) و ) TextField وهي عباره عن آداه لأدخال النصوص داخلها ( مثال آداه Textbox في برنامج الفجوال بيسك ) 4- Element وهي العناصر كعناصر الخيارات التي توضع في نموزج الختيار List 5- Resources وهي عبارة عن أدوات العناصر أو هي عبارة عن حاويات للملفات الخارجية كالصور والخطوط ومنها ا) Font وهي حاوية الخط ب) Image وهي حاوية الصورة ملحوظة ليس بدورها عرض الصورة وأنما من دورها ان تحمل الصوره لاآداه ImageItem لعرضها فقط جـ) Ticker وهي عبارة عن أداه تحوي نص لعرضه متحرك في أعلى الشاشه في الدرس التالي ترتيب الأدوات داخل المشروع
  11. موافق موافق موافق وياريت ياجماعة ان يكون هناك بعض المبرمجين المحترفين في هذا المجال يتتحوا معانا القسم ولكم جزيل الشكر
  12. والله موقع جيد وشكرا على مجهودك
  13. تحويل البرامج بين S60 and S40

    أحتمال يتم التحويل بين التطبيقين عن طريق برنامج NetBeans 5.5 والطريقة كالتالي بالضغط على أسم التطبيق بالبرنامج Convert to MIDP-2.0 وهذا ما أتوقعه والله أعلم تحياتي ولو فيه خطأ رجاء الرد التصحيح وشكرا