delphi 导入一个ActiveX控件,文件扩展名是ocx,以往都正常的,但是今天生成PAS文件正常,一安装生成的bpl包就报错。尝试多次,包括重装DELPHI。最后在网上搜到类似问题,原因就是:自动导入生成的dcr文件中包含有超过256色的的位图造成,在包工程文件中删除了对应的dcr文件后或修改dcr里面的bitmap后安装成功。
dcr文件是工程资源文件。对于package工程来说,里面其实就是包含了安装在delphi工具栏的代表控件的24X24的位图图标,删了对应的dcr文件,delphi会使用缺省的图标代替,完全不影响功能,只是难看一点。
dcr文件是工程资源文件。对于package工程来说,里面其实就是包含了安装在delphi工具栏的代表控件的24X24的位图图标,删了对应的dcr文件,delphi会使用缺省的图标代替,完全不影响功能,只是难看一点。