安装一个OCX控件后,在程序的使用了它,但是出现如下错误信息对话框,请问各位高手是什么问题???(40分)

  • 主题发起人 主题发起人 scottie_cyc
  • 开始时间 开始时间
S

scottie_cyc

Unregistered / Unconfirmed
GUEST, unregistred user!
project project1.exe raised exception class EAccessViolation with -message 'Access violation at address 00453967 in module 'Project1.exe'. Read of
of address 0000000' Process stopped.Use Step or Run to continue.
我不知道,到底出了什么问题,怎么解决,是控件安装的问题,有什么解决问题????

 
是不是你正在调用程序的时候什么程序把ocx给独占了?(
 
把你调用这个ocx的代码贴出来!
 
oldsheep35,你好!!
我在我的工程文件的声明OCX的地方按CTRL,并点击它,不能进入相应的单元文件!!难道是没有单元文件的原因造成的错误吗???
是我的OCX控件安装的问题??
安装一个OCX控件的步骤如何,需要注意的是什么??能否给我详细的介绍吗?
 
安装步骤:
Delphi主菜单Component-〉import active control
选择安装的ocx文件(也可以通过ADD来添加) 单击"Install"
安装完成后会出现在Active控件页中
它的XXXXX_tlb.pas会出现在$(Delphi)/Imports目录下(可以看看有没有!)
如果有还要看看
Delphi主菜单tools-〉Environment options-〉Library页中的Library Path 是否加入了这个$(Delphi)/Imports目录

那你的这个ocx是不是没有破解之类的。
有问题继续提!
 
oldsheep35,你好!首先感谢你的耐心回答我的问题。
主要是我对DELPHI也不很熟悉,这次我之所以使用DELPHI,是因为我要用它做一个接口程序!我想你一定知道ERP方面的SAP,我们公司ERP就是使用的SAP系统,现在我需要做一些接口。这个SAP系统的客户端安装后,就有一些它提供给外部程序的用于接口的控件,现在我要把这些OCX控件安装到DELPHI中,就出现了上面一些问题。真是很恼火呀!!!
我按照你说的路径,我去看了我只是为了方便在IMPORT目录下建立了一个叫SAP的文件夹,在这个SAP文件夹中存在你所说的SAPLogonCtrl_TLB.pas文件。在library path 中有路径:
d:/borland/delphi6/imports/sap
这个控件绝对不存在什么没有破解的问题。
哎,真实苦恼呀!!!我们做程序员真实辛苦呀!!!
 
那现在还跟不进这个接口单元?
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
790
import
I
S
回复
0
查看
939
SUNSTONE的Delphi笔记
S
后退
顶部