起步软件技术论坛-X3

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

【结贴】如何引用DLL?(急)**

[复制链接]
 楼主| 发表于 2008-8-27 17:34:02 | 显示全部楼层
程序全部打包了.内附说明,实在搞不定, 项目非常急,请帮看看.如何导入到X3

z8.rar

48.39 KB, 下载次数: 25

回复 支持 反对

使用道具 举报

发表于 2008-8-27 18:26:26 | 显示全部楼层
这样试一下:
unit z8compont;

interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
  Dialogs, StdCtrls,shellapi;
type
  TAA = class
     function Z8_InitComm(port:longint):tHandle ;
     function Z8_BeepOn(icdev:THandle ;addr:dWORD)ongint;
  end;
implementation

   function Z8_InitComm_(port:longint):tHandle ;external 'd:\Z8rf32.dll'name 'Z8_InitComm';
   function Z8_BeepOn_(icdev:THandle ;addr:dWORD)ongint;external 'd:\Z8rf32.dll'name 'Z8_BeepOn';
{ TAA }

function TAA.Z8_BeepOn(icdev:THandle ;addr:dWORD)ongint;
begin
  Result := Z8_BeepOn_(icdev, addr);
end;

function TAA.Z8_InitComm(port:longint):tHandle ;
begin
  Result := Z8_InitComm(port);
end;
回复 支持 反对

使用道具 举报

发表于 2008-8-28 09:57:35 | 显示全部楼层
谢谢,又进了一小步
但是又有一个问题.在编译生成bpl的时候.老是报错:
[Fatal Error]z8compont_reg.pas(6):Never-build package 'syslib' must be recompiled
z8compont_reg.pas中
uses
  Windows, z8compont, CLRExt;   \\这里老是多出一个CLRExt编译出错

请问如何解决,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-8-28 10:05:04 | 显示全部楼层
引用开发目录中的CLRun.bpl了吗?
回复 支持 反对

使用道具 举报

发表于 2008-8-28 10:09:12 | 显示全部楼层
有引用.都按说明书的上做了.
在编译生成bpl的时候.老是报错:
[Fatal Error]z8compont_reg.pas(6):Never-build package 'syslib' must be recompiled
z8compont_reg.pas中
uses
  Windows, z8compont, CLRExt;   \\这里老是多出一个CLRExt编译出错
回复 支持 反对

使用道具 举报

发表于 2008-8-28 10:11:45 | 显示全部楼层
引用z8compont和z8compont_reg 了吗
回复 支持 反对

使用道具 举报

发表于 2008-8-28 10:14:29 | 显示全部楼层
有引用.都按说明书的上做了.
在编译生成bpl的时候.老是报错:
[Fatal Error]z8compont_reg.pas(6):Never-build package 'syslib' must be recompiled
z8compont_reg.pas中
uses
  Windows, z8compont, CLRExt;   \\这里老是多出一个CLRExt编译出错
回复 支持 反对

使用道具 举报

发表于 2008-8-28 11:05:56 | 显示全部楼层
delphi版本不对
回复 支持 反对

使用道具 举报

发表于 2008-8-28 11:12:34 | 显示全部楼层
你的是delphi6 + sp2吗?
回复 支持 反对

使用道具 举报

发表于 2008-8-28 11:18:24 | 显示全部楼层
哦.对哦.我下了两个SP2补卡安装后.都没看到版本升级到UPDATE2
能不能给一下下载地址.谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-21 05:59 , Processed in 0.041547 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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