我的程序这是怎么了,进者有分? 有时是DELPHI自己的问题.上次我就中过招,一个程序编译能通过,运行时就发生"TWindowArrow类没找到",我晕~~~~~这怎么改?我调了半天的VCL都没有OK.后来我新建个工程,把所有的窗体加进去,就OK了.我怎么也没有想通.我的方法你试试吧,也说能行的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 换个DELPHI,或者重装一下看看! 其实我觉得程序有时候出现这样的那样的问题,有时候怀疑是编译器的问题,有时候怀疑系统的问题或DELPHI的问题,但更多的还是自己的程序写的有问题,有隐含的BUG,最关键的是很多的“逻辑”错误,编译器检查不出来,人也很难发现。如果有时间可以画流程图检查程序的错误,尤其是逻辑错误。 我的程序中,各窗体间的相复调用(因为有一些共公信息)。如 Application.CreateForm(TForm1, Form1); DataModule_Sys.J_Send_FormName_Integer:=7; //传出窗体代号0; Form1.PageControl1.ActivePage := Form1.TabSheet1; Form1.OutToName_HW := J_Edit.text;; //取得要查询的编码 Form1.QueryCode(sender);//调用自动展开的树 Form1.ShowModal;另一个模块:if Query1.FieldValues['code'] =null then exit;Form1_Edit.Text :=Query1.FieldValues ['code'];Form1.J_StringGrid.Cells[9,Form1.J_NowRow ]:=Query1.FieldValues ['Powerid']; close;这种现象比较多。请各位大吓讨论,指教? agree :cobi(我是小新) ( ) 这个问题说不准,因为我在多次编译程序是也会遇到其它问题,可能是delphi的问题 这样试一试:将窗体从AUTO_CREATE中移到另一个窗体(好像在TOOL中的OPTION)里然后:VAR yuorForm:TyourForm;being Yuorform:=Tyourform.create(application); Yourform.showmodal; try .... finally yourform.free; end; end; 一方面可能是你逻辑错误。还有可能是DELPHI自已出错! 有谁用idhttp的post方法在阿里巴巴上面发布过消息 delphi中的params相关问题 如何从IC读卡器中读取数据 借鉴学C++的五十条忠告 转贴 求助:如何将资源中的HTM页面(含图片)读入TWEBBROWSER? delphi中ado怎样和vfp的数据库连接,不用ODBC和BDE Canvas.CopyRect应用问题 about TTable.CreateTable 怎么在dbgrid1修改后没有保存就退出,如何在退出时给个提示呢? 怎样在Delphi中处理字符串? Delphi 的动态数组问题? !!!伤心!!!朋友,您最到过了吗?
如果有时间可以画流程图检查程序的错误,尤其是逻辑错误。
Application.CreateForm(TForm1, Form1);
DataModule_Sys.J_Send_FormName_Integer:=7; //传出窗体代号0;
Form1.PageControl1.ActivePage := Form1.TabSheet1;
Form1.OutToName_HW := J_Edit.text;; //取得要查询的编码
Form1.QueryCode(sender);//调用自动展开的树
Form1.ShowModal;
另一个模块:
if Query1.FieldValues['code'] =null then exit;
Form1_Edit.Text :=Query1.FieldValues ['code'];
Form1.J_StringGrid.Cells[9,Form1.J_NowRow ]:=Query1.FieldValues ['Powerid'];
close;
这种现象比较多。
请各位大吓讨论,指教?
agree :cobi(我是小新) ( )
将窗体从AUTO_CREATE中移到另一个窗体(好像在TOOL中的OPTION)里
然后:
VAR
yuorForm:TyourForm;
being
Yuorform:=Tyourform.create(application);
Yourform.showmodal;
try
....
finally
yourform.free;
end;
end;
还有可能是DELPHI自已出错!