Hello,

Je développe une appli réseau qui communique en TCP et envoie des commandes de type string.

Certaines de ces commandes commencent par le caractère "escape"...

par exemple, une des commande est : escE1HDCP

J'arrive sans problème à envoyer une chaine de type QString comme "E1HDCP" mais comment gérer ce caractère "escape" ?

j'ai essayé son code hexa (0x1B) mais sans succès.

Pour l'instant j'ai ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
bool Matrix::getHdcpStatus(QString input)
{
    QString resp;
    resp = dxpClient->sendQuery("\27E" + input + "HDCP");
    return resp.toInt();
}
merci