另外,delphi里如何调用dll函数?能不能作位运算 ?
多谢指教。

解决方案 »

  1.   

    好像是没有,你可以自己写一个函数判断。
    对于DLL有两种调用方式,一种是静态调用,直接声明就行了;一种是动态调用,通过
    LoadLibrary('')加载,通过FreeLibrary释放,能作位运算
      

  2.   

    利用Val procedure自己再加工一下.delphi是原生工具,无所不能.找本ObjectPascal的书,或者看看Help就一切搞定了.
      

  3.   

    var
      i:integer;
      j:integer;
    begin
      i:=255;
      j:=1;
      j:=i shl 8; //j左移8位  右移是 shr
      j:=j And i;
      j:=j or i;
      j:=j xor i;
    end;