收费 qrcode 识别库 提供delphi demo ,c语言demo 需要的联系,一个52KB的库搞定二维码识别哦 QQ 1565498246
作品1: YesReport所见所得的WEB报表设计、打印插件,数据源不直接连接数据库,而是URL,支持PHP,JSP,ASP等所有支持JSON的后端,简单易学。

               免费下载YesReport插件测试版


作品2:立象条码打印机打印QRCODE条码。 免费下载演示版
作品3: 简单的开关按钮 源码下载
作品4:delphi陷阱大全3下载PDF
delphi陷阱大全4,修订错误下载更新pdf
作品5:ICS组件移植到lazarus 下载源码
作品6: lazarus入门教程300页下载PDF
作品7: Jar重复包下载工具下载来看看
作品8: 小小说编辑器用用看
作品9: 单据编号大漏洞在线阅读pdf
友情链接:
易博龙/英巴卡迪诺 Delphi盒子 cnpack delphi园地 不得闲 万一的博客 咏南的Delphi博客 D10.天地弦 delphi IOCP 楠楠 星五
下面是优秀开源组件
delphi iocp framework zeoslib zeoslib forum ICS JEDI Torry Delphiarea CSDN Delphi RealThinClient QDAC
下面各位基本是来自盛大的: savetime 橙子 张无忌 武稀松 阿杜

steven's blogs

lazarus,delphi,develop

Lazarus下面的javascript绑定另外一个版本bug修正

Lazarus下面的javascript绑定另外一个版本bug修正

 

 

从svn 检出的代码有几个问题

 

 

1.fpcjs.pas 单元开始有

 

{$IFDEF FPC}

{$MODE delphi}

{$ENDIF}      

 

设置的delphi模式,可是后面有这样的代码

 

  {$ifndef fpc}

    // inc(argv,i); pom := pjsval(argv^); dec(argv,i);}   // this original code does not work in delphi 7

    // pom := TArrayOfPjsval(argv)[i];                    // for some reason this is not working either, assuming type TArrayOfPjsval = array of pjsval;

    pom := pjsval(integer(argv)+i*sizeof(pjsval));        // working hack

    {$else}

 

    pom := pjsval(argv + i);

 

{$endif}      

 

注意红色的部分,其实作者是想在delphimode 使用   

  pom := pjsval(integer(argv)+i*sizeof(pjsval));        // working hack

 

可是用 

 {$ifndef fpc} 

判断是不科学的,这句判定在lazarus编译的时候会认为 

Fpc已经定义,所以执行

    pom := pjsval(argv + i);

这句,导致错误。

 

修改的方法是,最前面变成

 

{$IFDEF FPC}

{$MODE delphi}

{$DEFINE myfpc}

{$ENDIF}

               

 

增加一个定义,然后后面这里

 

  {$ifdef myfpc}

    // inc(argv,i); pom := pjsval(argv^); dec(argv,i);}   // this original code does not work in delphi 7

    // pom := TArrayOfPjsval(argv)[i];                    // for some reason this is not working either, assuming type TArrayOfPjsval = array of pjsval;

    pom := pjsval(integer(argv)+i*sizeof(pjsval));        // working hack

    {$else}

 

    pom := pjsval(argv + i);

 

    {$endif}       

 

让他在delphi模式的时候执行 delphi 模式的指针操作。

 

 

Fpcjs源码库的来源是

http://code.google.com/p/fpcjs/

posted on 2013-08-23 11:19  stevenlaz  阅读(522)  评论(0编辑  收藏  举报

导航

Counter
Clarion Discount Hotel