我接手一个程序,用到了tsiLang控件,现在可以确认我们使用的控件版本都是一致的,但是程序的form我无法打开,打开相应pas文件时报错
Error creating form: Access violation at address 51F067CA in module 'rtl100.bpl'.Read of address 00000000
而如果我在component->install packages中将tsiLang包前的勾去掉,就不会报这个错误,可以打开form,当然,相应的form上用到了tsiLang的地方都会有错误:Error Reading Form:Class TsiLangLinked not found。
请问一下这可能是什么原因造成的?
Error creating form: Access violation at address 51F067CA in module 'rtl100.bpl'.Read of address 00000000
而如果我在component->install packages中将tsiLang包前的勾去掉,就不会报这个错误,可以打开form,当然,相应的form上用到了tsiLang的地方都会有错误:Error Reading Form:Class TsiLangLinked not found。
请问一下这可能是什么原因造成的?
1.控件版本与你的Ddelphi版本不兼容
2.与你已安装的其它控件冲突
3.操作系统不兼容(如home/pro版、或是系统作过修改的D版)
4.系统有木马或病毒
好像2003就会老报一个bpl出错.除非添加delphi到数据执行保护.