[Lazarus-es] Error de compilación en Linux
José Mejuto
joshyfun en gmail.com
Mar Feb 4 16:15:20 CET 2014
El 04/02/2014 12:28, Ismael L. Donis Garcia escribió:
> Si elimino la directiva {$H+} de la unit entonces me da el siguiente error:
> udm.pas(246,14) Error: Illegal type conversion: "ShortString" to "PChar"
Hola,
Deja el {H+} y pon tu linea así:
rssc7.Params.ParamByName(LParam[i]).AsDate:=StrToDate(LValor[i],
ShortDateFormat,#0);
Por alguna razón debe estar confundiendo la primera función de abajo en
vez de usar la segunda:
function StrToDate(
const S: AnsiString;
separator: Char
):TDateTime;
//--------------------------//
function StrToDate(
const S: AnsiString;
const useformat: ;
separator: Char = #0
):TDateTime;
--
More information about the Lazarus-es
mailing list