起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: winhunter

【结贴】如何在X3里实现的问题**

[复制链接]
发表于 2009-5-14 14:42:57 | 显示全部楼层
什么问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-14 14:46:41 | 显示全部楼层
还是我引用的方法不对
在程序中 怎么用
回复 支持 反对

使用道具 举报

发表于 2009-5-14 14:50:16 | 显示全部楼层
把你实现的代码,贴一下看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-14 14:53:06 | 显示全部楼层
我是这样做的
我建了一个 单元
unit PFXbyetointeger;

interface

function ByteTointeger( Abyte :array of Byte ):Integer;
implementation
function ByteTointeger( Abyte :array of Byte ):Integer;
begin
   Result:=Integer(@Abyte);
end;

后建了一个PFXPackage.dpk
把那个那个单元加载到这个包里

后在编译路径里找到 PFXPackage.bpl 文件 拷贝到  D:\Program Files\justep\X3 Developer 目录下
后在平台的外部包 里添加 PFXPackage.bpl

后就想在程序使用了
我直接
var
    lica: array of Byte;
   
   setlength(lica,9);
     lica[0]:=$08;
     lica[1]:=$13;
     lica[2]:=$49;
     lica[3]:=$36;
     lica[4]:=$97;
     lica[5]:=$77;
     lica[6]:=$61;
     lica[7]:=$3a;
     lica[8]:=$eb;

  sss:=  ByteTointeger(lica);
出现  [错误]Biz:\YWKJ\CSKJ\PFXTEST111111\FUNC\YWGN3.FUNC.DIR\MainForm.Form.pas(429, 22): Undeclared identifier "ByteTointeger"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-14 14:54:40 | 显示全部楼层
以后就不知道怎么用了
回复 支持 反对

使用道具 举报

发表于 2009-5-14 14:56:16 | 显示全部楼层
你是用平台的引入外部控件那个工具了吗,还会生成一个dll。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-14 14:57:42 | 显示全部楼层
不是的
  直接添加的
回复 支持 反对

使用道具 举报

发表于 2009-5-14 14:58:10 | 显示全部楼层
那不行的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-14 14:58:50 | 显示全部楼层
那怎么做哦
能指导一下吗
回复 支持 反对

使用道具 举报

发表于 2009-5-14 14:59:45 | 显示全部楼层
你有 这个 如何在Business 3中引入外部控件.pdf 文档吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-21 06:00 , Processed in 0.041824 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表