知识大全 创建窗口时出现GetDynaMethod错误

Posted 函数

篇首语:知识为进步之母,而进步又为富强之源泉。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 创建窗口时出现GetDynaMethod错误相关的知识,希望对你有一定的参考价值。

创建窗口时出现GetDynaMethod错误  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  某个子窗口不是通过create(aowner)创建 而是通过另一个公共方法procedure TFrm_EmpSelect SelectEmp(FList:Tlist);begin  List:=Flist;  with TFrm_EmpSelect Create(self) do  begin   try      Showmodal;   finally      Free;   end;  end;end;    来调用 主要是传递了一个参数FList

  但是出现了错误 跟踪后发现是调用TCustomForm create > …… > TComponent Create 时在函数GetDynaMethod的下面这段发生错误

  @@haveVMT

  MOV EDI [EBX] vmtDynamicTable EDI是DMT的入口

  当时以为是否selectEmp函数不是类(static)函数的关系 于是改成类函数 编译通不过 修改了一下 通过了 运行后就正常了

  但是我又发现另外一个单元Login pas里面的login函数也是同样用法 也不是类函数(为什么不是构造函数 又不是类函数 但能够不实例化就调用 这个问题还有待研究) 可见改成类函数不是问题解决的关键 回想到改成类函数时编译错误发生在这行

  with TFrm_EmpSelect Create(self) do

  这里self不是一个类实例 而是一个类引用 于是改成Frm_Client(主窗体) 看样子问题就在这里了

cha138/Article/program/Delphi/201311/8426

相关参考

知识大全 编译存储过程时出现Ora-04021错误的解决方法

编译存储过程时出现Ora-04021错误的解决方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 SQL Server 建立连接时出现与网络相关的错误

SQLServer建立连接时出现与网络相关的错误  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 电脑连线宽频时有时出现调变解调器651报告错误,求解

电脑连线宽频时有时出现调变解调器651报告错误,求解,电脑宽频连线调变解调器错误是什么如果是错误651,你可以试下这个方法,因为电脑资源使用过大会照成网路介面卡自动禁用,只需要再次启用就可以上网了,操

知识大全 解决js数据包含加号+通过ajax传到后台时出现连接错误

  测试过程中发现js数据包含加号+通过ajax传到后台时出现连接错误删除+链接畅通了果然是这块问题对加号进行转义  昨天有人提出一个bug说“B+侦探”和"C+侦探"不能看我当时很郁闷因为其他资源是

知识大全 解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)

本篇文章是对php中使用异步调用获取数据时出现(由于出现错误ccee而导致此项操作无法完成)的解决方法进行了详细的分析介绍需要的朋友参考下   【详细错误】由于出现错误ccee而导致此项操作

知识大全 新买诺基亚E63主题安装时出现证书错误 请与应用程序供应商联系为什么啊 不懂啊 跪求详细说明.

新买诺基亚E63主题安装时出现证书错误请与应用程序供应商联系为什么啊不懂啊跪求详细说明.  以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布

知识大全 电脑win7旗舰版系统网络连接不上错误代码711怎么回事

电脑win7旗舰版系统网络连接不上错误代码711怎么回事错误711在您创建网络连接时出现“Error711:CannotLoadRemoteAessServiceConnectionManager”(

知识大全 利用PB动态创建数据窗口

利用PB动态创建数据窗口  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  利用PowerBuild

知识大全 开机时出现蓝屏英文字母怎么办

开机时出现蓝屏英文字母怎么办?1·这是系统文件损坏;2·使用一键还原功能;3·如果没有一键还原,只能重装系统。开机时出现蓝色屏幕和英文字母这就是通常说的蓝屏,发生原因非常多,告诉你一些简单的方法,建议

知识大全 迅雷下载游戏时出现任务重复怎么办

迅雷下载游戏时出现任务重复怎么办如果你要重新下载的话,就要删掉以前下载的那个。如果你不想重新下载,就直接安装!迅雷下载游戏时出现任务重复怎么办拜托各位了3Q你如果没有安装一键还原,那当然会重复啦,你原