2013-03-15 184 views
0

我正在开发一个项目,使用asp.net将短信发送到与我的电脑相连的手机。 我不会问如何去做。 我希望有人来帮我找我的COM端口号COM端口连接问题

我试图 1.设备管理器>端口(COM & LPT) problm:有在devicemanger列表中没有端口(COM & LPT)。

  1. 我试图编程 我得到这个代码

    imports System.IO.Ports 
    
    Private Shared Sub SendSampleData() 
    ' Instantiate the communications 
    ' port with some basic settings 
    Dim port As New SerialPort("COM1", 9600, Parity.None, 8, StopBits.One) 
    
    ' Open the port for communications 
    port.Open() 
    
    ' Write a string 
    port.Write("Hello World") 
    
    ' Write a set of bytes 
    port.Write(New Byte() {&Ha, &He2, &Hff}, 0, 3) 
    
    ' Close the port 
    port.Close() 
    End Sub 
    

    和franckly说我不kn0w如何在它输入的电话号码。

可以some1请帮我实现我的目标吗?

回答

1

如果设备管理器表示您的计算机没有任何串口,那么您需要确保您的系统能够首先检测到串口。

...假设你的电脑有一个串口。可以?

如果确实如此(并且我认为它确实存在),那么它可能在BIOS中被禁用。您需要在启动时进入计算机的BIOS或EFI固件并启用串行端口。

此外,从不硬编码代码中的串行端口名称,例如"COM1",而是使用SerialPort.GetPortNames()来获取计算机上可用端口的列表,并让用户从列表中进行选择。

+0

是兄弟的名字我用它fr测试;)thnxx iul尝试你建议的解决方案rite away – 2013-03-15 19:49:26