|
سلام الله عليكم وعيدكم مبارك سعيد ان شاء الله
شكرا على هدا المجهود لكن لدي نفس الاستفسار
سلام
|
أشكر جميع الأخوة الذي علقوا على مشاركتي المتواضعة كل من الأخ حيدر والأخ سعيد قادر والأخ عاشق vb6 والأخ geniusse01 والأخ chafteyes
أبدأ بتوضيح الاستفسار حول الايعاز
كود:
Mscomm1.Setting="9600,n,8,1"
فيستخدم لتحديد مواصفات الارسال للمنفذ COM
وتكون صيغته كالتالي
كود:
Mscomm1.Setting="speed,parity,length,stop"
ذكرت في الشرح ما يتعلق بـالسرعة (speed) وقلت بأنها سرعة نقل البيانات ويكمن ان تكون ( 1200 , 2400 9600, 14400, 19200 , 28800 , 38400 .... الخ )
أما فيما يتعلق بالبراميترات الأخرى فتوضيحها ليس بالشيئ الضروري لكن تنفيذا لطب الإخوة
ا
لبراميتر (parity ) الإزدوجية : ويمثل نوع الازدواجية التي نرسلها مع البيانات ويحتوي على الحالات التالية
E – زوجيه زوجيه (Even Parity)
M – زوجيه واحدية (Mark Parity)
N - بلا زوجيه (Default)
O – زوجيه فردية (Odd Parity)
S – زوجيه صفرية (Space Parity)
ونحن تركنا هذا البراميتر على وضعية الديفولت لذلك ارسلنا الحرف (
n)
البراميتر الأخر : طول سلسة البيانات (length) ويحتوي على الحالات التالية :
4 bit – 4
5 bit – 5
6 bit – 6
7 bit – 7
(default) 8 bit – 8
ونحن تركنا هذا البراميتر على وضعية الديفولت لذلك ارسلنا الرقم (
8 )
البراميتر الأخر : التوقف (stop) يمثل عدد بتات التوقف التي ترسل مع البيانات ويكون :
(default) 1 bit – 1
1.5 bit – 1.5
2 bit – 2
ونحن تركنا هذا البراميتر على وضعية الديفولت لذلك ارسلنا الرقم (
1)
أرجو أن يكون اشرح واضحا
وشكرا