hi all

i'm trying to get MSComm object to work with setVariable using the flashOCX

I have had partial cuccess except:

when I try to feed MSComm input into flash it does it in chunks, here's the sub in question..
Code:
Private Sub MSComm1_OnComm()
    Dim strNewChar As String

    Select Case MSComm1.CommEvent
  
        Case comEvReceive  
            strNewChar = MSComm1.Input
    End Select
 MsgBox strNewChar
 ShockwaveFlash1.SetVariable "content", strNewChar

End Sub
so if the input is 1,2,3,4,5 the message box will bring up 1,2,3,4 and then ,5 in 2 seperate parts.. this defeats the purpose because i'm overwriting the "content" variable in flash, not accumulating it..

I want all of the MSComm1.Input buffer to be fed into "ontent" using setVariable..

I've tried many different ways .. it's no go... even tried this:
Code:
Private Sub MSComm1_OnComm()
    Dim strNewChar As String

    Select Case MSComm1.CommEvent
  
        Case comEvReceive  
          While (MSComm1.InBufferCount > 0)
            strNewChar = strNewChar & MSComm1.Input
         Wend
    End Select
 MsgBox strNewChar
 ShockwaveFlash1.SetVariable "content", strNewChar

End Sub
same thing

Any Ideas Anyone

That would be great..

Thanks in advance

MikeP