包括一个“新行”;使用 GSMCommunication Library 在短信中

发布于 2024-11-10 16:39:40 字数 381 浏览 4 评论 0原文

我正在使用 GsmCommMain 类发送短信
我想在我的短信中包含新行,我尝试了正常的默认Environment.NewLine和图表集\0x0A,但实际上什么也没有有帮助..

有什么建议吗?

编辑
Environment.NewLine 完成了这项工作,

结果发现系统有这段代码

body = body.Replace("\t", " ").Replace("\n", " ").Replace("\r", " ");

谢谢,问题已解决

I'm using the GsmCommMain class to send an sms
I want to include a new line in my sms, i tried the normal default Environment.NewLine and the chart set \0x0A but nothing realy had helped..

any suggestions?

Edit:
Environment.NewLine did the job

turns out that the system has this block of code

body = body.Replace("\t", " ").Replace("\n", " ").Replace("\r", " ");

Thank you, issue is solved

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

べ繥欢鉨o。 2024-11-17 16:39:40

尝试使用 0X0D 和 0X0A 作为新行。

Try 0X0D and 0X0A both for new line.

感情废物 2024-11-17 16:39:40

一些需要调查的地方:

  • 检查您接收的设备是否理解短信中的新行!
  • 这个类似的问题有一个答案,表明您需要确保已将消息编码为 7 位
  • SMS 中的换行符是 0x0A 0x0D 不只是 0x0A

Some places to investigate:

  • Check that the device you are receiving with understands new lines in SMS messages!
  • This similar question has an answer suggesting that you need to make sure you have encoded the message as 7-bit
  • A newline in SMS is 0x0A 0x0D not just 0x0A
深海夜未眠 2024-11-17 16:39:40

Environment.NewLine 完成了这项工作

,结果发现系统有这段代码

body = body.Replace("\t", " ").Replace("\n", " ").Replace("\r", " ");

Environment.NewLine did the job

turns out that the system has this block of code

body = body.Replace("\t", " ").Replace("\n", " ").Replace("\r", " ");
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文