Advertisement
gamax92

Untitled

Aug 1st, 2013
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. Send(data)
  2. {
  3. Global socket
  4. data .= "`r`n"
  5. datalen := StrPutVar(data, data2, "UTF-8")
  6. Return AHKsock_ForceSend(socket, &data2, datalen)
  7. }
  8. StrPutVar(string, ByRef var, encoding)
  9. {
  10. ; Ensure capacity.
  11. VarSetCapacity( var, StrPut(string, encoding)
  12. ; StrPut returns char count, but VarSetCapacity needs bytes.
  13. * ((encoding="utf-16"||encoding="cp1200") ? 2 : 1) )
  14. ; Copy or convert the string.
  15. return StrPut(string, &var, encoding)
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement