وعليكم السلام و رحمة الله
هذه هي المشكلة
عموما هذه صورة للجوال
تم تعديل هذه المشاركة بواسطة الاخير زمانه في 7 مايو 2011 في 23:52
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
وعليكم السلام و رحمة الله
هذه هي المشكلة
عموما هذه صورة للجوال
تم تعديل هذه المشاركة بواسطة الاخير زمانه في 7 مايو 2011 في 23:52
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
السلام عليكم أخي
الحمدلله حصلت على الجوال المذكور ..
الأن ماذا نفعل ..في الفيجوال
ماهي اكواد استقبلا امر ايقاف التشغيل ..
السلام عليكم أخي
أرجو من الله أن تكون بأحسن حال .
وصلت للكود الذي يقوم بايقاف التشغيل في
السي شارب ولكن كيف يمكن ان أقرأه من الرساله ..
الكود ..
;("Process.Start("shutdown.exe", "-sو عليكم السلام
ممتاز اختي - الحمد لله اذا وجدتي الجهاز
خلاص الان كل ما عليكي ان تقومي ببرمجة الجزء الخاص ب receive
ما هو ايعاز الا AT الذي يقوم بعملية القراءة ثم كيف استخدامه برمجيا
انتي هذا مشروع تخرج صح؟؟
في المشروع هل سيكو هناك مناقشة امام لجنة من الاساتذة؟
انا اخشى ان اعطيكي الامور مباشرة وبالتالي يوم المناقشة ربما تظهر لديكي بعض المشاكل في فهم بعض الامور
لذا انا اتمنى ان تقومي انتي ايضا بالبحث و القراءة
الموقع الذي سبق وان وضعته في احد ردودي -- ممتاز جدا للموضوع بصورة عامة
----
حاولي ان تبحثي قليلا في موضوع الريسيف - وانا اراكي مجتهدة صراحة
و سأوضح الامر انا لكي في ردي القادم ان شاء الله
و لا تنسينا من الدعاء
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
انا قمت بالرد على الرسالة الاولى - ولم انتبه للرسالة الثانية
الايعاز مضبوط
لكن الان الاهم من الايعاز
كيف ممكن نقرء رسالة من الجوال
فقط جربي قومي بقراءة رسالة من الجوال الجديد عن طريق الترمنل لترين هل ينجح الامر
وسأضع لكي الكود الخاص بالسي شارب ان شاء الله
انتي هل ستقومين بأرسال الرسالة بالعربي ام بالانكليزي
لان الامر سيفرق
تم تعديل هذه المشاركة بواسطة الاخير زمانه في 9 مايو 2011 في 01:08
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
الاخير زمانه كتب:و عليكم السلام
ممتاز اختي - الحمد لله اذا وجدتي الجهاز
خلاص الان كل ما عليكي ان تقومي ببرمجة الجزء الخاص ب receive
ما هو ايعاز الا AT الذي يقوم بعملية القراءة ثم كيف استخدامه برمجيا
انتي هذا مشروع تخرج صح؟؟ نعم هو مشروع تخرج
في المشروع هل سيكو هناك مناقشة امام لجنة من الاساتذة؟ نعم هناك مناقشة مع عدد من الأساتذة
انا اخشى ان اعطيكي الامور مباشرة وبالتالي يوم المناقشة ربما تظهر لديكي بعض المشاكل في فهم بعض الامور
لذا انا اتمنى ان تقومي انتي ايضا بالبحث و القراءة ... أنا أحاول البحث في الموضوع والاطلاع على الموضوعات المتعلقة
وجزيت أخي خيرا .. لا حرمني الله واياك الجنة ..
الاخير زمانه كتب:انا قمت بالرد على الرسالة الاولى - ولم انتبه للرسالة الثانية
الايعاز مضبوط
لكن الان الاهم من الايعاز
كيف ممكن نقرء رسالة من الجوال
AT+CMGR
فقط جربي قومي بقراءة رسالة من الجوال الجديد عن طريق الترمنل لترين هل ينجح الامر جربت أمر استعراض الرسائل ونجح الأمر وساجرب أمر قراءة الرسائل
وسأضع لكي الكود الخاص بالسي شارب ان شاء الله
انتي هل ستقومين بأرسال الرسالة بالعربي ام بالانكليزي بالانكليزي
لان الامر سيفرق
طبعا عملية قراءة الرسالة من الجوال اصعب شوي من عملية الارسال
اولا تحتاجي ان تقومي بتعريف ال event الخاص ب serial port وتقرئي من خلاله
SerialPort port = new SerialPort(); port.DataReceived += new SerialDataReceivedEventHandler(port_DataReceived); port.Open();
ال port_DataReceived هو اسم الدالة التي ستعالج حدث وصول البيانات
ثم بعد ذلك تقومي بكتابة كود قراءة الرسالة داخل هذه الدالة (لا اعرف هل موضوع ال event واضح بالنسبة لكي؟)
void port_DataReceived(object sender, SerialDataReceivedEventArgs e)
{
string msg= port.ReadExisting();
----
-----
}لست متأكد من الكود بعد استدعاء دالة القراءة - جربي مثلا تعرضي ال msg في MsgBox وانظري ما هي النتيجة
المشكلة انا لا اعمل على حاسبتي الشخصية لذا لا استطيع التجربة
عموما هذه المقالة اظنها مفيدة - وانا في وقتها تعلمت منها
http://www.codeproject.com/KB/IP/Send_and_Read_SMS.aspx?msg=3549176
ستحتاجين لعمل نفس الخطوا تقريبا في الجزء الخاص بالاستقبال
حملي البرنامج الموجود في المقالة - ستجدين انه كن اضاف كلاس ShortMessageCollection ستحتاجين انتي ايضا ان تقومي بتعريفه
طبعا انتي بعد استلام الرسالة ستحتاجي ان تقومي بتجزئة الرسالة للحصول على النص فقط لان انتي عندما تقرئين الرسالة ستجدي انها تحوي على معلومات اضافية مثلا التاريخ او الرقم على ما اذكر - عموما هذه خطوة ثانية - المهم الان عملية القراءة
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
السلام عليكم أخي
أين يتم تعريف الـevent ؟
داخل زر ام في حدث تحميل النافذة ..
وجزاك الله خير الجزاء.
وعليكم السلام
ممكن تضعيه داخل الزر مثلا - ان شاء الله مافي مشكلة
اذا هنالك شي ما واضح اخبريني - راح احاول ان اضع رد مفصل اكثر ان شاء الله
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
السلام عليكم ..
أخي أتمنى أن تكون بتمام الصحه والعافية ..
بالنسبة للبرنامج
فلقد قمت باضافة زر جديد
وكتبت فيه الكود
ولكن لم ينجح الأمر فقد ظهرت لي العديد من الأخطأ.
بالنسسبة لماذكرته سابقا
ستجدين انه كان اضاف كلاس ShortMessageCollection ستحتاجين انتي ايضا ان تقومي بتعريفه
هل له مكتبه خاصه ؟
ارفقت لك صورة للأخطأ التي ظهرت لي في البرنامج
لا اعلم ان كان موقع الكلاس صحيح أم خاطيء.
ياليت أخي توضح لي لأنه المشرف طلبت مني تسليم نسخه من المشروع
يوم السبت ..
وحزيت خيرا .. وأعطاني الله وأعطاك ما نتمنى ..
تم تعديل هذه المشاركة بواسطة أسيرة الزهور في 11 مايو 2011 في 00:03
و عليكم السلام - اهلا اختي
ممكن ترفقي لي البرنامج كامل
يعني ال folder الخاص بالمشروع - قومي بكبسه و ارفعية لي
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
السلام عليكم اخي
الملف كامل ومضغوط ارسلناه على الخاص..
ربما يكون الخطأ في موقع تعريف الكلاس
الخاص باستقبال الرسالة ..
احنا نسخنا الكلاس الموجود في الموقع
والصقناه في نفس الملف الخاص بارسال الرسالة ..
أتمنى ان يكون لديك الوقت الكافي لمساعدتنا ..
ولك جزيل الشكر ..
تمنياتي لك بالتوفيق ..
تم تعديل هذه المشاركة بواسطة أسيرة الزهور في 11 مايو 2011 في 11:27
السلام عليكم ..
صراحه أخيالبرنامج لم يقرأ الرسائل
يظهر مسج بوكس مضمونه انها لم تصل رسالة
مع ان هناك رساله جديدة واردة
وعدد من الرسائل في صندوق الوارد..
هل تعتقد أنه يجب فصل البرنامج
أقصد ان يكون برنامج خاص لقراءة الرسائل وآخر لارسالها ؟؟
أعلم انك مشغول .... أتمنى ان تستطيع مساعدتي ..
وأتمنى من الله أن يوقني ويوفقك لما يحبه ويرضاه ..
وأن يجعل النجاح حليفنا في كل مكان وزمان ..
و عليكم السلام
لا الامر لا يحتاج الى فصل
المفروض عند الضغط على زر القراءة - يقوم البرنامج بقراءة الرسائل الموجودة في صندوق الوارد واظهارها على الفورم
المشكلة انا لا استطيع تنفيذ البرنامج لدي - ولهذا لا اعرف كيف اساعد :sad:
هل حملتي البرامج من موقع ال codeproject التي وضعتُ روابطها مسبقا؟؟
المفروض ان هذه البرامج تتنفذ بدون مشاكل - فأنا سبق وان نفذتها لدي
تم تعديل هذه المشاركة بواسطة الاخير زمانه في 13 مايو 2011 في 01:06
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
اذا يبدو ان هناك مشكلة ما !!!
سأحاول البحث عن حل ربما في
تغير موقع بعض الاكواد ..
جزاك الله خيرا ..
أهلا اخي الان ظهرت الاستثناءات ..
لم تعد هناك أخطأ بالكود ..
ولكن أيضا لايقرا فبعد ان تم الارسال
اصغط على زر القراءة ولكن لا فائدة ..
لا يظهر سوى الاستثناءات (مسج بوكس).
على الرغم من وجود رسائل جديدة
ورسائل أخرى مقروءة مخزنة على الجوال ..
اكتبي لي نص الرسالة التي تظهر او ارفقي لي صورتها
ربما انتي تفقدين الاتصال مع الموبايل بعد عمل الارسال
جربي نفذي بدون الارسال - فقط اعملي قراءة
و ايضا نفذي البرنامج الثاني الذي ارسلته اليكي
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
السلام عليكم الرسائل التي تظهر هي
no data received from phone
والثانية
the port is close.
أعتذر أخي لم انتبه لرد ك ...
هذه الاخطاء تظهر في البرنامج الاول صح؟؟
عموما اذا نجح البرنامج الثاني ممكن تسنفادي من عنده
بالنسبة للأخطاء
اظن انه بعد عملية ال send يغلق البورت و لهذا عندما تقومي بعمل ريسيف يظهر الخطأ
قومي بأعادة فتح البورت داخل زر الريسيف
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
لاخفاء البرنامج
اولا اضيفي هذه الادوات
Button
contextMenuStrip
notifyIcon
كما في الصورة مثلا
ثم اشري على ال contextMenuStrip واكتبي بها خيار الاظهار
ثم اشري على notifyIcon
اهم خاصية تغيرها في هذا الونترول
اولا غيري خاصية ال Text الى اسم البرنامج
ثم غيري خاصية ال icon وابحثي الى ايقونة من الحاسبة لكي تظهر جنب الساعة
ثم اهن شيء اختاري خاصية ال contextMenuStrip و اختاري contextMenuStrip 1
الان في البرمجة
في الزر المضاف - زر الاخفاء اكتبي
this.Hide();
وفي داخل ال contextMenuStrip - يعني في الارجاع اكتبي
this.Show();
عند التنفيذ - عند الضغط على الزر سوف تختفي النافذة و تبقى الايقونة بجنب الساعة
لاعادة اظهار النافذة - اضغطي بالزر الايمن على الايقونة - ستظر القائمة - اختاري ال restore لكي تظهر النافذة
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
السلام عليكم ..
هل للأيقونه ((الصورة التي اريد وضعها كأيقونه )) امتدادات محددة ؟؟
وماهي ..؟؟
شكرا ..