编译出现问题

EagleFew 2004-12-17 11:16:25
我编了一个程序!程序有2个窗口!

第二个窗口由第一个窗口的按钮启动的!

问题:

第一个窗口在编译时不能引用窗口2里的组件!

mainForm 为第一个窗口!头文件"main.h"
sysForm 为第二个窗口!头文件"sysSetup.h"
我在main.cpp #include "sysSetup.h" 在sysSetup.cpp #include "main.h"
但是不能相互引用各自窗口的组件啊!
敬请解答!

例如:第一个窗口的组件TTimer::Timer1
第二个窗口的组件Tedit::TEdtRingTime
Timer1->InterVal=StrToInt(EdtRingTime->Text);
出现的问题是:没有定义的符号![C++ Error] main.cpp(1): Unable to invoke Code Completion due to errors in source code在编译的时候!
在运行时自动编译时出现:[C++ Error] main.cpp(40): E2451 Undefined symbol 'EdtRingTime'

...全文
54 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
samchoy 2004-12-17
  • 打赏
  • 举报
回复
Timer1->InterVal=StrToInt(sysForm->EdtRingTime->Text);
lihongxing2002 2004-12-17
  • 打赏
  • 举报
回复
楼上说的对啊

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧