Ctrl+z in stringa!

lunedì 06 aprile 2009 - 12.59

RocciaGranata Profilo | Newbie

Ciao a tutti...
naturalmente parlo di vb.net.
il mio problema consiste nel fatto che devo dargli il comando ctrl+z alla fine di una stringa contenuta in una textbox.
Mi spiego meglio...sto cercando di inviare sms via modem gsm.Per fare tutto ciò utilizzo i comandi at.
Usando il comado at :at+cmgs="+39*******"
>testo del messaggio ctrl+z

a questo punto dovrebbe inviare il messaggio...Invece io nn riesco a passargli questo maledetto ctrl+z!!!
Chiedo aiuto...Grazie in anticipo!!

luxsor Profilo | Guru

Ciao Andrea,
il carattere ascii corrispondente ai tasti Ctrl+Z è il 26.

Carattere= Convert.ToChar(26).ToString()

Fammi sapere

RocciaGranata Profilo | Newbie

Ho appena provato...Non riesce ad interpretarlo...infatti stampa un quadratino...uff...
Il nella stessa procedura gli do il comando di invio come chr(13) e lo interpreta bene...Invece qesto maledetto ctrl+z nn lo digerisce...Mi serve per fare terminare la stringa...please!

luxsor Profilo | Guru

Il Codice Ascii corrispondente a Ctrl+Z è il 26.

Se ho capito bene, vuoi passare ad ogni comando CTRL+Z e INVIO?
>at :at+cmgs="+39*******"

Prova così
Dim ComandoSMS as String
ComandoSMS= "at :at+cmgs="+39*******" + VbCrLF

Fammi sapere

RocciaGranata Profilo | Newbie

Grazie mille...C'è l'ho fatta a risolverlo...al posto del writeline voleva solo il metodo write...Grazie lo stesso per l'interessamento...ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5