Delphi - setstring

 
Vista:

setstring

Publicado por sergio17 (1 intervención) el 24/03/2003 18:21:53
Hola.
Necesito enviar datos binaros mediante sockets y me han aconsejado utilizar la sentencia setstring pero no se como utilizarla. Donde puedo encontrar algo sobre ella (parametros que necesita...)? o si sabeis alguna forma de mandar datos binarios mediante sockets me lo comentais ( a poder ser me envias un trozo de codigo para ver como funciona).
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:setstring

Publicado por Ernesto D'Spirito (706 intervenciones) el 24/03/2003 20:20:26
El procedimiento SetString está descrito en la ayuda de Delphi. El primer parámetro es una variable de tipo String pasada por referencia, el segundo parámetro es un puntero al buffer de datos (tipo PChar), y el tercer parámetro es la cantidad de bytes que se tomarán del buffer.

var
s: string
buffer: array[0..255] of char;
i: integer;
begin
for i := 0 to 255 do
buffer[i] := Chr(i);
SetString(s, buffer, 256);
SetString(s, @buffer[0], 512);
end;

Espero que te sirva.

Ernesto D'Spirito
http://www.latiumsoftware.com/es/index.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar