• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 508
  • Last Modified:

passing mscomm to dll

I have a dll with a form with mscomm ocx and a main class but the ocx doens't raise an port event when character incomming to the port (I follow other instruccion of

code of class
Dim f1 As New FrmPpal 'form
Private WithEvents mycomm As mscommlib.MSComm

Public Sub inicializa() ' i call this of other programm
   
  Set mycomm = f1.MSComm1
  mycomm.CommPort = 4
  mycomm.Settings = "9600,N,8,1"
  mycomm.RTSEnable = False
  mycomm.PortOpen = True
  mycomm.Output = "STATUS"
 
End Sub

Sub mycomm_onevent() ' when character incomming never raise
 
 Select Case mycomm.CommEvent
 
   ' ok
 
 End Select

0
cquiroga2
Asked:
cquiroga2
1 Solution
 
Erick37Commented:
I believe the sub is OnComm, not OnEvent...

Private Sub mycomm_OnComm()
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now