View Full Version : ارتباط با پورت سریال ؟
HAMIDNASR
چهارشنبه 22 شهریور 1385, 17:38 عصر
چه کدی برای ارسال و دریافت داده ها از پورت com1 باید نوشت؟
داده ها از جنس رشته ASCII هستند و به صورت فایل COMMA DELIMITED ذخیره میشوند.
sarami
چهارشنبه 22 شهریور 1385, 23:34 عصر
میتونین از ActiveX های آماده برای ارتباط با پورت سریال استفاده کنین.برای نمونه MSComm activeX میتونه گزینه ی خوبی باشه
ehsan_g
پنج شنبه 23 شهریور 1385, 00:22 صبح
همونطوریکه آقای صرامی گفتند استفاده از mscomm32.ocx بهترین روش هست که اول باید اون رو ریجستر کنی وبعد در برنامه یا فرم مربوطه اون راصدا بزنی
dim comp as mscomm32
comp.commport=1 (com1=1,com2=2
comp.setings="9600,N,8,1"
comp.portopen=true
comp.output="123"
comp.portopen=false
HAMIDNASR
پنج شنبه 23 شهریور 1385, 09:33 صبح
احسان عزیز
ضمن تشکر، من از منوی Tools \ Refrences برای فعال کردن MSCOMM32 اقدام کردم ولی آنرا پیدا نکردم.
آیا در Lib بخصوصی باید دنبالش بگردم؟
ehsan_g
جمعه 24 شهریور 1385, 18:28 عصر
سلام
اگه ویژوال بیسیک رو نصب کرده باشی این فایل رو می تونی داخل کتابخانه هاش پیدا کنی
من اون رو برای شما ارسال می کنم
5003
sajjad_kochekian
سه شنبه 23 آذر 1389, 13:23 عصر
خيلي وقت كه از تاريخ اين تاپيك مي گذره ولي
من مي خواستم از آن استفاده كنم ولي خطا ميده
63617
Fatollah_ghazi
سه شنبه 23 آذر 1389, 21:00 عصر
با سلام لطفا" نحوه استفاده اون رو هم با يك مثال توضيح بديد.
sajjad_kochekian
یک شنبه 28 آذر 1389, 12:31 عصر
دوستان كسي نيست كمك كنه؟ :متعجب:
mazoolagh
دوشنبه 29 آذر 1389, 21:52 عصر
این رو امتحان کنین و خبرش رو بدین:
dim comp as mscom
set comp = new mscom
stabesh
چهارشنبه 01 دی 1389, 22:25 عصر
سلام
من اینا رو پیدا کردم
http://www.yes-tele.com/mscomm.html
http://www.yes-tele.com/access.html
http://www.mev.co.uk/pages/Support/VB-Baud.html
http://www.pencomdesign.com/support/relay_software/vba_software_example.htm
http://www.pcreview.co.uk/forums/thread-977988.php
http://support.microsoft.com/default.aspx?scid=kb;en-us;194922
http://mc-computing.com/Languages/SerialIO.htm
http://bytes.com/topic/access/answers/198981-rs232-data-access-database-general-approach
http://www.excelforum.com/excel-programming/331696-access-rs232-port-with-vba.html
http://www.tek-tips.com/viewthread.cfm?qid=560230&page=1
http://www.tek-tips.com/viewthread.cfm?qid=1173322&page=429
sajjad_kochekian
سه شنبه 14 دی 1389, 08:00 صبح
این رو امتحان کنین و خبرش رو بدین:
dim comp as mscom
set comp = new mscom
اين يكي جواب نداد
64503
mehdi_fiz
سه شنبه 14 دی 1389, 09:47 صبح
سلام دوست عزیز
من خودم از ین کد استفاده می کنم
Dim comp As MSComm
Set comp = New MSComm
comp.CommPort = 5
If comp.PortOpen = False Then
comp.PortOpen = True
End If
comp.Settings = "115200,n,8,1"
comp.Handshaking = comNone
موفق باشید
mazoolagh
پنج شنبه 16 دی 1389, 20:47 عصر
اين يكي جواب نداد
64503
روش درسته و شما همون set رو کم داشتین فقط ظاهرا اسم کمپوننت mscomm درست هست که من mscom نوشته بودم
sajjad_kochekian
شنبه 31 اردیبهشت 1390, 22:39 عصر
دوست عزيز كدام خط از com اطلاعات را دريافت ميكنه؟
Fatollah_ghazi
یک شنبه 01 خرداد 1390, 19:53 عصر
با سلام
ميشه يه نمونه كوچيك بزاريد .و آيا ميشه از اين پورت جهت برنامه باسكول استفاده كرد؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.