【问题标题】:Why does my GSM Modem Software get in the way when I'm trying to program it为什么我的 GSM 调制解调器软件在我尝试编程时会妨碍它
【发布时间】:2014-12-09 13:50:51
【问题描述】:

我的电脑上连接了一个 3G USB 调制解调器。我正在尝试使用 C# 编程语言编写一些软件来控制这个调制解调器。

当我插入调制解调器时,调制解调器应用程序软件按预期打开,但由于我不需要它,我立即关闭应用程序并确保它已退出。

我正在开发的 C# 应用程序运行正常,但有时当我向调制解调器发送 SMS 消息时(关闭应用程序后),调制解调器软件会重新打开并拦截我发送给它的 SMS。

这会阻止我正在开发的应用程序接收 SMS,并阻止我在我的软件中处理消息。

有谁知道为什么(或如何)我的计算机会以这种方式重新激活我的调制解调器软件,因为这会阻止我正确开发我的 SMS 软件。

谢谢

【问题讨论】:

  • 我们需要更多信息
  • 简单,短信直接发给3G程序管理器,不是发给我的App
  • 是的,这个问题的措辞可以更好,我同意,但你不需要任何进一步的信息,我能够很容易地弄清楚他想要什么!
  • 事实上,我会改进这个问题......因为它是一个有效的问题。

标签: c# sms gsm modem


【解决方案1】:

很有可能(如果您的应用程序和调制解调器与我的类似)调制解调器安装程序在您没有意识到的情况下安装了后台服务。

打开开始菜单,在搜索框中输入服务,在结果中查找服务控制管理器。

找到后,点击打开服务控制管理器。

在列表中查找似乎与您的调制解调器相同的服务名称,或者可能表明它是用于调制解调器的服务名称

在我的例子中,我的 3G 数据卡是一个名为“Alcatel Sepang Modem Device Helper”的地雷是一个 Alcatel USB 3G GSM 调制解调器

如果您认为您已识别出正确的条目,请双击它以打开其属性。

如您所见,我已经禁用了我的,如果您的正在运行,您需要单击“停止”然后单击“确定”并重新打开属性,然后才能将启动类型更改为禁用或手动。

我不使用我的调制解调器软件,因为我的调制解调器软件专门用于我自己的软件,但您可能希望将您的调制解调器设置为手动,以便您可以根据需要单击“开始”和/或“停止”。

服务停止后,您应该会发现它不再干扰您的 C# 代码。

【讨论】:

  • 欢迎您。当我第一次遇到同样的场景时,它让我转了好几天。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-10-24
  • 2013-01-18
  • 1970-01-01
  • 2011-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多