C++builder 怎么添加自己写的函数
有几十个image控件,用了好多类似的代码,想用个函数比较省事但不知道怎么加,加在哪儿#include<vcl.h>#pragmahdrstop#include"Unit...
有几十个image控件,用了好多类似的代码,想用个函数比较省事
但不知道怎么加,加在哪儿
#include <vcl.h>
#pragma hdrstop
#include "Unit2.h"
int t;
int color;
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm2 *Form2;
//---------------------------------------------------------------------------
__fastcall TForm2::TForm2(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
ps:是新手,所以请尽量说的简单一点 展开
但不知道怎么加,加在哪儿
#include <vcl.h>
#pragma hdrstop
#include "Unit2.h"
int t;
int color;
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm2 *Form2;
//---------------------------------------------------------------------------
__fastcall TForm2::TForm2(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
ps:是新手,所以请尽量说的简单一点 展开
3个回答
展开全部
加在TForm2 *Form2;
下面那点就得了。 然后在相应的事件下面好陆调用。
其实很多地方都能加的,只要塌正你调用之前加团袜悔上就得了。只是一般加在显眼的地方,方便阅读。
下面那点就得了。 然后在相应的事件下面好陆调用。
其实很多地方都能加的,只要塌正你调用之前加团袜悔上就得了。只是一般加在显眼的地方,方便阅读。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在银弊并头文卜答件Unit2.h中
class TForm2:public TForm
{
public:
int UseImage(TImage *image);
};
在体锋迹文件Unit.cpp中
int TForm2::UseImage(TImage *image)
{
//add your code
}
class TForm2:public TForm
{
public:
int UseImage(TImage *image);
};
在体锋迹文件Unit.cpp中
int TForm2::UseImage(TImage *image)
{
//add your code
}
追问
能问一下那个TImage *image是什么意思吗
看到Unit2.h里函数的参数都是TObject *Sender
追答
这里怎么用都无所谓,就传个参数而已。
你不是要操作几十个TImage*吗?把共同代码都写在这里面,其他要用的地方就调用UseImage(Image1),UseImage(Image2)这样。
即时不传参也没事,看你怎么使用了。没人规定函数就必须传参或传什么参数的。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加在#include "Unit2.h"下面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询