Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
MSCOMM32.OCX Problem.
Message
 
To
12/03/1997 10:09:22
Narendra Lilaramani
Gentech Business Machines Ltd
Ahmedabad, India
General information
Forum:
Visual FoxPro
Category:
Third party products
Miscellaneous
Thread ID:
00023767
Message ID:
00024197
Views:
35
>>>>Hi All.
>>>>I want use modem in my application.
>>>>I am write follow code:
>>>>
>>>> ***** Top Code*****
>>>> ComForm = CREATEOBJECT('Form') ComForm.AddObject("Testcom","Olecontrol","MSCOMMLib.MSComm")
>>>>
>>>>ThisForm.Testcom.CommPort = 2
>>>>ThisForm.Testcom.Settings = "28800,N,8,1"
>>>>
>>>>ThisForm.Testcom.PortOpen = .T.
>>>>ThisForm.Testcom.InputLen=0
>>>>ThisForm.Testcom.Output = "ATDP2559902" + chr(13)
>>>>
>>>> ThisForm.Testcom.PortOpen = .F.
>>>> ***** End Code *****
>>>>
>>>>But my modem do't deal... :(((.
>>>>Other property mscomm32 default.
>>>>Thanks.
>>>>Denis.
>>>
>>>Hi Denis,
>>>
>>>Add:
>>>ThisForm.Testcom.Rthreshold=1
>>>ThisForm.Testcom.Sthreshold=1
>>>
>>>Place before port close:
>>>Wait window 'dialing'
>>>
>>>Rthreshold sets the threshold for the number of characters in queue before action is taken. Sthreshold sets the threshold for number of characters in queue *before any are sent*. Default is 0, which means *never transmit*
>>>
>>>HTH
>>
>Hi Glenn,
>
>I think code should work without the modifications you have suggested.

Hi Narendra,
I think you are correct, that the Rthreshold is not necessary in Denis's example. In order to use Denis's code as an example though, it is necessary to set the Sthreshold. At least that is what I have found in VFP 5.0 and Windows95. Have you found different ?

Best Regards
Glenn
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform