Ver Mensaje Individual
  #4  
Antiguo 14-03-2013
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.757
Reputación: 21
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Si estás trabajando con Delphi XE3 seguramente el problema estará en la codificación del string.
A partir de Delphi 2009 los string están codificados como Unicode.
Si el otro lenguaje con el que trabajas envía códigos ASCII, seguramente tengas que esperar parámetros del tipo pAnsiChar.
Código Delphi [-]
function mensaje(sTitulo : pAnsiChar; sMensaje : pAnsiChar): boolean; stdcall;
begin
  Application.MessageBox(sMensaje, sTitulo, MB_ICONINFORMATION);
  result:=TRUE;
end;

Te sugiero además, que el código Delphi que envíes a los foros los encierres entre etiquetas delphi
Código:
[ delphi ]
WriteLn('Hellp World!');
[ /delphi ]
Responder Con Cita