بتاريخ: 25 أبريل 200520 سنة comment_34130 السلام عليكم ورحمة الله وبركاتهلدي ميزان لوزن الشاحنات مربوط على جهاز الكمبيوتر بواسطة com1وهو الآن يعمل على برنامج صمم على الفيجول بيسك ويقوم بقراءة الوزن ووضعه في تكستفكيف يمكن قراءة الوزن على اوراكل ليأخذ الوزن تلقائيا عبر المنفذ com1 ووضعه في تكستولكم خالص تحياتي تقديم بلاغ
بتاريخ: 26 أبريل 200520 سنة comment_34274 السلام عليكم و رحمة الله و بركاتهيا أخى مع هذا الميزان أكيد مانيوال و بعض البرامج و ملفات ال أو سى إكس.......حاول التعامل معها و يوجد فى هذا المنتدى درس كامل عن التعامل مع ال أو سى إكس تقديم بلاغ
بتاريخ: 27 أبريل 200520 سنة كاتب الموضوع comment_34345 شكرا جزيلا على اهتمامك وردك الفكرة ليس بالمانيوال أو البرنامج المرافق للميزانانا ذكرت سابقا ان البرنامح الموجود مع الميزان مكتوب بلغة فيجول بيسك ما اريده ان اربط الميزان على برنامج الاوراكل وليس الفيجول بيسكأخي بالفعل قمت باضافة او سي أكس وقمت بتحديد المنفذما اريده هو كود لفتح البورت عن طريق او سي اكس وكود آخر لجلب القراءة من او سي اكس الى تكست بكسفمثلا في فيجول بيسك استخدم الكود التاليفي الفورم لودmscomm1.portopen=Trueوفي mscomm1_oncommmنكتب الكود التاليDim MyData as stringselect case mscomm1.commEventcase is = comEvReceiveMyData = mscomm1.inputend selectText1.Text = MyDataفهل يستطيع أحد أن يحول هذا الكود الى اوراكلولكم جزيل الشكر تقديم بلاغ
بتاريخ: 27 أبريل 200520 سنة comment_34355 السلام عليكم و رحمة الله و بركاتهأخى الكريم عند إضافة ال OCX إلى ال Form ثم تضغط بزر الماوس الأيمن عليه ثم تضغط Insert Object و تضيف OLE class الخاص بال OCX بعدها تفتح قائمة Program ثم تضغط Import OLE Library Interfaces ستظهر لك قائمة بال Events و ال Methods الخاصة بال OLE Class و عندما تضغط عليه ستضاف إلى ال Program Units على شكل Packeges هذه الPackeges تحتوى على ال Events و ال Methods الخاصة بال Visual Basic و لكن على شكل Procedures و Functions مكتوبة بلغة ال PL/SQL و هذه ال Procedures و ال Functions تستطيع إستخدامها فى التعامل مع ال Comm Ports و فى سحب البيانات من الميزانهذه هى الطريقة المباشرة أما بالنسبة للطريقة الغير مباشرة فهى أسهل و لكن أقل إحترافية و هى كالأتى:هى أن تستضيف بنامج ال فيجوال بيزك الذى يتعامل مع الميزان داخل الفورمة عن طريق الأمر Host ثم تعمل Event فىبرنامج الفيجوال بيزك يحفظ البيانات الخاصة بالشاحنة التى تم وزنها فى مكان محدد على الهارد ديسك و يحفظها بإسم محدد فريد و ليكن مثلا رقم العميل مع تاريخ الوزن و من ثم تعمل زر فى الفورمة يقرأ الملف من نفس المكان عن طريق الأسم.أرجو أن تكون إستفدت من هذا الشرح البسيط.لا تنسانا من صالح دعاءك. تقديم بلاغ
بتاريخ: 6 مايو 200520 سنة كاتب الموضوع comment_35287 شكرا جزيلا على ردكبالفعل انا عملت ما قلت عليه بالضبط ولكن ما اريده فعلا كيف اكتب الاوامر فعلا اضفت ocxوPackegesفكيف أكتب الأمر لفتح البورت فمثلا في فيجول بيسك اكتبه كالتالي mscomm1.openport = trueأرجو من الأخوة من لديهم معرفة بكتابة الأوامر المساعدة ولو بأمر فتح البورت ومن ثم سوف أقوم ببرمجة الباقيوتفبلوا تحياتي تقديم بلاغ
بتاريخ: 8 مايو 200520 سنة comment_35473 السلام عليكم و رحمة الله و بركاتهأنت الأن المفروض منك أن تستخدم ال Procedures , Functions , Packedges التى تم إستيرادها أى أن تكتب كود PL/SQL يعمل نفس عمل كود الفيجوال بيزك , إليك هذا اللينك المفيد فى إستخدام ال OCX http://www.araboug.org/ib/index.php?showtopic=264أعتقد أنه سيفى بالغرض إن شاء الله تقديم بلاغ
بتاريخ: 8 مايو 200520 سنة comment_35479 السلام عليكم و رحمة الله و بركاتهأعتقد أن الأمر سيكون كالأتىmscomm1.openport(:item('ocx_block.ocx_item').interface,true); iحيث mscomm1 هو إسم ال Packedge و openport هو إسم ال Function أو ال Procedure تقديم بلاغ
بتاريخ: 14 أبريل 201510 سنة comment_261734 السلام عليكم اخي واستاذي متعلم ربي يحميك من كل شر يارب اذا امكن وكلي امل بأن تساعدني في هذا البرنامج هل استطيع طلب البرنامج من حضرتك واريده مفتوح المصدر لان عملي يتطلب برنامج كهذا وانا شاكرا تعاونك معي والله لايحرمنا من شخصك الكريم يارب اقصد البرنامج المعمول بالفيجوال بيسك لقراءة اوزان الشاحنات ( برنامج قراءة اوزان الشاحنات ) تم تعديل 14 أبريل 201510 سنة بواسطة محب فيجوال تقديم بلاغ
بتاريخ: 13 نوفمبر 20223 سنة comment_302300 السلام عليكم اخي واستاذي الفاضل متعلم هل بامكانك ارسال برنامج وزن الشاحنات المعمول بالفيجوال بيسك6 لي اكون ممنون من حضرتك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.