برای مشاهده روند ساخت پروژه ها و محصولات به کانال تلگرام ما بپیوندید           
  خانه محصولات دانلود پروژه ها بحث و گفتگو وبلاگ آموزشها و مقالات تماس با ما  

  فروم khazama.com --> زبانهای برنامه نویسی --> خط تلفن

  چهارشنبه 18 بهمن 85 , 10:13 AM


کاربر
zare
تعداد پستها : 5
خط تلفن

              سلام آقاي خزاما من مقاله درمورد پورت سريال را خوندم اما باز هم نتونستم كاري بكنم اگه ممكنه يك سورس كد در اين مورد بزارين                       خيلي ممنون ميشم ديگه

بانهاييت تشكر و احترام                ياعلي

_______________________________________________________________________
M.zare


  چهارشنبه 18 بهمن 85 , 11:04 AM


مدیر سایت
behzad
تعداد پستها : 905

سلام عزيز
كاش اين پست رو در ادامه پست قبلي خودتون در همين مورد مينوشتين . چشم سعي ميكنم يه كد در اين مورد پيدا كنم و اگه نبود بنويسم . البته من نميدونم كجاي كار مشكل داريد . اگه مشكلتونم بگين سريعتر ميتونم راهنمايي كنم .

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  چهارشنبه 18 بهمن 85 , 11:30 AM


مدیر سایت
behzad
تعداد پستها : 905

يه سري نمونه كد پيدا كردم ( مثل اينكه شما نگشته بودي )

http://support.microsoft.com/kb/158008

http://www.Planet-Source-Code.com/vb/scripts/ShowCode.asp?txtCodeId=7585&lngWId=1

اولي خيلي كاملتره . توضيحات رو هم بخوني ( البته يكم هم بايد رو كدش كار كني ) مشكلت حله. مشكلي بود همينجا بنويسد ( لطفا همين تاپيك رو ادامه بديد تا مشكل كامل حل بشه و تاپيك جديدي باز نكنيد ).

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  يكشنبه 22 بهمن 85 , 9:50 AM


کاربر
zare
تعداد پستها : 5
تلفن

با سلام ببخشيد آقاي خزاما من طبق همان سورس كدي كه راهنمايي كرده بوديد عمل كردم ولي(فكر ميكنم كه اين كد  براي خط تلفن ومودم نيست) با اين حال  درهمان سورس كد در     "mscomm1.output="atdt 99999999 وقتي  vbcr, نباشد شماره گيري نمي كند .ووقتي vbcr,را مينويسم به خاطر  rthreshold و sthresholdشماره گيري نمكند و وقتي  rthreshold و sthreshold   رابرابر صفر ميكنم اطلاعات را نمي فرستد ويا كامپيوتر گيرنده پيغام خطا صادر ميشود               از پاسخهاي سريع شما بينهايت تشكر ميكنم

                                                             يا علي

_______________________________________________________________________
M.zare


  يكشنبه 22 بهمن 85 , 12:26 PM


مدیر سایت
behzad
تعداد پستها : 905

سلام . چرا كدتون رو همينجا نمينويسين ؟
همينجا Paste كنيد تا ببينيمش بعد بهتر ميتونيم مشكل رو حل كنيم .

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  دوشنبه 23 بهمن 85 , 7:23 AM


کاربر
zare
تعداد پستها : 5

با سلام:
بهزاد جان مقاله ای که معرفی کرده بودید درست مثل مقاله ای بود که شما در
بخش آموزشها ومقالات گذاشته بودید فقط با این تفاوت که درمقاله ای که معرفی کرده بودید
دربخش فرستنه به 1و3 تغییر یابدRTHERSHOLDو STHERSHOL  گفته شده بود که خاصیت
دربخش گیرنده به 1 تغییر یابد  STHERSHOLولي بااين كد را paste كردم

کد بخش گیرنده
  Dim Offset As Long
       Dim FileData As Byte
       Dim FileName As String
 ' Load event of Form
      ' 28800 baud, no parity, 8 data, and 1 stop bit.
      ' In RS-232, maximum speed of 28800 baud can be used

      Private Sub Form_Load()
          MSComm1.Settings = "28800,N,8,1"
          MSComm1.InputLen = 1
          MSComm1.CommPort = 2
          MSComm1.PortOpen = True

      ' Change the file path to point to the file you want to transfer
          FileName = "d:\sample.hlp"

          Offset = 1
          Open FileName For Binary Access Read As #1
      End Sub
   ' ONCOMM event of Comm OLE Control
      ' The following code is needed to make sure that next set of
      ' characters can be transmitted (CommEvent = 2 is triggered from the
      ' receiver side)

      Private Sub MSComm1_OnComm()
          If MSComm1.CommEvent = 2 Then
              temp = MSComm1.Input
              If Offset <= FileLen(FileName) Then
                  Get #1, Offset, FileData
                  q = FileData
                  MSComm1.Output = Format(q, "000")
                  Offset = Offset + 1
              End If
          End If
      End Sub
 ' UnLoad event of Form

      Private Sub Form_Unload(Cancel As Integer)
          Close #1
      End Sub


 RThreshold = 1     ' triggers when at least one char is on the buffer
      SThreshold = 3


بخش گیرنده
  Dim ByteCount As Long
      Dim FileData As Byte
' Load event of Form
      ' 28800 baud, no parity, 8 data, and 1 stop bit.

      Private Sub Form_Load()
          MSComm1.Settings = "28800,N,8,1"
          MSComm1.InputLen = 3
          MSComm1.CommPort = 1
          MSComm1.PortOpen = True

      ' Change the file path to point to the file you want to store
          Open "c:\sample.txt" For Binary Access Write As #1

      End Sub
' OnComm event

      Private Sub MSComm1_OnComm()
          If MSComm1.CommEvent = 2 And MSComm1.InBufferCount > 0 Then
              FileData = CInt(MSComm1.Input)
              ByteCount = ByteCount + 1
              Put #1, ByteCount, FileData
              MSComm1.Output = Chr$(26)
          End If
      End Sub
 ' CLICK event of button

      Private Sub Command1_Click()
          MSComm1.Output = Chr$(26)
      End Sub
' UnLoad even of Form

      Private Sub Form_Unload(Cancel As Integer)
          Close #1
      End Sub


RThreshold = 3

یا علی

_______________________________________________________________________
M.zare


  سه‌شنبه 8 اسفند 85 , 8:16 PM


مدیر سایت
behzad
تعداد پستها : 905

امروز يه كابل سريال خريدم برا كار شما .
فردا يه برنامه نمونه مينويسم و ميزارم تو سايت و تو هميت تاپيك .
اين مشكلاتي كه شما ميگيد با هم جور در نمياد و به نظر بي ربط به هم ميان .

_______________________________________________________________________
پروژه های حرفه ای الکترونیک و کامپیوتر در www.khazama.com
مجموعه متن باز نامهای اصیل ایرانی
وبلاگ نوشته های شخصی من


  صفحه : [1]    
 
 


Designer And Programmer : Behzad khazama
Coded With ASP.NET
تمامي حقوق مادي و معنوي مطالب متعلق به اين سايت ميباشد .
هر گونه استفاده از مطالب اين سايت تنها با ذکر منبع بلامانع ميباشد
.
www.khazama.com
Tel : 051-44641597 - 09363677001 - 09155714862
Support SMS Center: 09363677100