[Lazarus-es] LazActivex.. ejemplo no anda!

Paola Bruccoleri pbruccoleri en adinet.com.uy
Dom Jun 15 17:14:23 CEST 2014


El 15/06/2014 8:45, José Mejuto escribió:
> El 15/06/2014 1:31, Paola Bruccoleri escribió:
>
>> para descargar (uso win 8.1 64b y lazarus 2.1.1)
>
> Hola,
>
> Compilas en 32 o 64 bits ?
>
>
Hola José...
32b...tengo este lazaurs: Lazarus 1.2.2 r44758 FPC 2.6.4 
i386-win32-win32/win64


con la ayuda del foro de lazarus, con este cambio:

|procedure TForm1.Button1Click(Sender: TObject);
var fn: widestring;
begin
  fn := UTF8Decode('file:///'+StringReplace(FileNameEdit1.FileName, '\', '/', [rfReplaceAll]));
  VLC.playlist.add(fn,'',vararrayof([':aspect-ratio=16:9']));
  VLC.playlist.play;
end;

logré que funcionara el ejemplo del "early binding" del VLC.... de la otra forma no me funciona..

de todas formas, mi gran cuestión es hacer funcionar ese otro activex dll, que me proporcionaron por lo de la factura electrónica.
Se q está hecho en VB y el ejemplo q me dieron funciona sin gramas en harbour y tb en VB (aunque eso no lo prob´´e directamente xq no tengo VB)


|

Allí me sugirieron sacar un const, pero es lo mismo, me sale el maldito 
SIGSEGV
Recuerda tb q al importar la librería, me faltaban nombres de variables 
en las funciones... o sea, q algo importó mal.. o vaya a saber cómo está 
definida esa DLL que hace q pase eso.

byeeeeeeeeeee



------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20140615/49e91f30/attachment-0002.html>


More information about the Lazarus-es mailing list