• Viernes 19 de Abril de 2024, 00:45

Autor Tema:  Stringbuilder  (Leído 1233 veces)

Jovi

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Stringbuilder
« en: Lunes 1 de Agosto de 2005, 10:25 »
0
Estoy haciendo una aplicación que usa una función de un cliente que importo de la siguiente forma:

[DllImport("cliente.dll",CharSet=CharSet.Ansi)]
public static extern int getDatos(String datos,StringBuilder resultado);

Después tengo el siguiente código:

int ret;
String datos="cadena de caracteres";
StringBuilder resultado= new StringBuilder();
ret=Prueba.getDatos(datos,resultado);
Console.WriteLine(ret);
string respuesta = resultado.ToString();
Console.WriteLine("RESULTADO :"+respuesta);

El problema es que en la variable respuesta me aparecen símbolos raros y sin sentido en vez de la cadena que debería haber. El caso es que la función de la librería cliente.dll funciona y el servidor recibe y envía correctamente las cadenas.
¿Alguien ve algún fallo en el código o tiene alguna otra sugerencia?
Muchas gracias.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Stringbuilder
« Respuesta #1 en: Martes 16 de Agosto de 2005, 14:44 »
0
y que garabatos te esta devolviendo?
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io