在c++ builder 中 Edit1->Text Edit1是一个对象吗?我怎么找不到在哪里实例化的?

在c++builder中有Edit1->Text这样的语句Edit1是一个对象吗?我怎么找不到在哪里实例化的?如果不是对象,那是什么?谁能告诉我c++builder中类的... 在c++ builder 中 有Edit1->Text这样的语句 Edit1是一个对象吗?我怎么找不到在哪里实例化的?如果不是对象,那是什么?谁能告诉我c++ builder 中类的结构是什么样的?c++ 怎样实例化对象?
Edit1如果是一个对象的指针 那么这个对象在哪里实例化的?怎么实例化话的?
我怎么看不到
edit edit1 这样的语句?
展开
 我来答
yyhian
2007-11-21 · TA获得超过590个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:205万
展开全部
虽然我没用过C++BUILDER 但从这个语句中可以看出,Edit1应该是一个对象的指针,你在这个控件的父窗口类中找一下,肯定会有一个和这个指针相关联的对象(看看有没有类似这样的语句:EDIT *Edit1 = new EDIT)。

至于C++如果实例化对象,其实很简单。就像INT CHAR差不多一个样,一般的类都会有一个构造函数用于初始化类中的一些需要提供默认值的成员。例如:
class A
{
A();
void func();
int i;
}
A::A()
{
i = 10;
}
void A::func()
{
...
}
那么只要你用
A a;来声明一个对象,那么a.i的值就肯定为10,而a就是已经实例化的A的对象.你可以用a.func();来调用A的成员函数。关于类的构造函数我说的肯定没有书上说的好,所以就不多说了.
当然你还可以这样声明一个对象:
A *pA;
pA = new A;
那么pA就是一个与类A的对象相关联的指针,所有A的成员都可以用pA->来调用。如:pA->func();当然pA->i的值亦为10;
zhangwuji156
2007-11-27 · TA获得超过2910个赞
知道小有建树答主
回答量:2892
采纳率:11%
帮助的人:703万
展开全部
应该是Unit1.h里,在你Unit1.cpp的旁边
不是,是TEdit *edit1;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
overmindoyj
2007-11-16 · TA获得超过228个赞
知道小有建树答主
回答量:373
采纳率:0%
帮助的人:252万
展开全部
edit1是文本框对象麼,c++ builder的话,光标点在edit1上面按F1会有详细解释的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2007-11-16
展开全部
edit1是文本框对象。

到.h文件中找实例化部分。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式