Как отправить многострочное смс с помощью gnokii с vb.net
Дорогой все я пытался отправить многострочные смс с помощью gnikii, но это не удается
Dim xCmd As String
xCmd = "cmd.exe /c echo " & txtBody.Text & " | c:\sms\gnokii.exe --sendsms 0771234567 2> test.txt"
Shell(xCmd)
пожалуйста, помогите мне
1 ответ
Вы можете разделить ваш текст на vbCrLf и добавить эхо впереди, так что вместо этого вы получите эту команду
cmd.exe /c lineOne echo line2 | c:\sms\gnokii.exe --sendsms 0771234567 2> test.txt
код мудрый вы можете сделать это так:
Dim sString As String
Dim aLines As String()
Dim xCmd As String
sString = "lineOne" & vbCrLf & "line2"
aLines = sString.Split(vbCrLf)
sString = Join(aLines," echo")
xCmd = "cmd.exe /c " & sString & " | c:\sms\gnokii.exe --sendsms 0771234567 2> test.txt"
Shell(xCmd)