摘要: 正 文:今天在编译Delphi程序时,执行一个内存记忆体的时候,提示:Project.exeraisedexceptionclassEStackOverflowwithmessage:Stackoverflow.这是堆栈溢出错误。 原因就是字符串所存储的内容超过DELPHI系统堆栈默认的大小16*100000。我们可以改大这个默认值。 那么如何给我们的应用程序分配更大的内存空间以避免堆栈溢出呢?其实,在每个Delphi项目中都有一个设置应用程序内存大小的地方。 解决方法: 点击Project菜单中->Options->Linker->Memorysizes->按照需要, 阅读全文
posted @ 2009-12-31 23:16 冷寒生 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 假设CMyDialog为对话框类1.先在CMyDialog.cpp中声明一个全局变量CMyDialog* pDlg;2在OnInitDialog()的时候,pDlg = this;3.在别的类使用他的时候,在别的类的Cpp中添加extern CMyDialog* pDlg;4.pDlg->yourfunction(); 阅读全文
posted @ 2009-12-31 02:31 冷寒生 阅读(964) 评论(0) 推荐(0) 编辑
IT知识库