社区
C++ Builder
帖子详情
一个孔件有没有一个变量代表自身?我想写一个通用的函数,适合我程序里很多相同的孔件,比如“THIS”是做什么的?。。比如。。IMAGE
oayaya
2003-08-31 08:45:46
比如image123->Width=XXX;这个是在点了IMAGE后的代码。
我想有什么通用的代表自身的比如this->width=xxx;代表自身,可是竟然是FORM1的宽度。
有什么解决办法吗?
...全文
25
10
打赏
收藏
一个孔件有没有一个变量代表自身?我想写一个通用的函数,适合我程序里很多相同的孔件,比如“THIS”是做什么的?。。比如。。IMAGE
比如image123->Width=XXX;这个是在点了IMAGE后的代码。 我想有什么通用的代表自身的比如this->width=xxx;代表自身,可是竟然是FORM1的宽度。 有什么解决办法吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dongyangzong
2003-08-31
打赏
举报
回复
TPanel* p = dynamic_cast<TPanel *>(Button2->Parent);
if(p)
int i = p->BevelOuter;
oayaya
2003-08-31
打赏
举报
回复
因为它提示PARENT没有BEVELOUTER属性。
oayaya
2003-08-31
打赏
举报
回复
情况出现了。如果我要得到PANEL的BevelOuter属性呢??好象不好拌
oayaya
2003-08-31
打赏
举报
回复
到,我也想到了。我太不动脑子了。
对了,这样得到的是紧跟着孔件的上级孔件吧。不要有时候粗错就好。
JIANGCHUN,针对这个问题。等一吓另给你分。
jiangchun_xn
2003-08-31
打赏
举报
回复
对于panel这种空间,你的按“牛“可以通过button->parent获得panel
oayaya
2003-08-31
打赏
举报
回复
第二个问题另加分。
说详细点:比如我的一个按牛在一个PANEL上。我点按牛,如何得到PANEL的通用表示方法来实现改变PANEL的宽度等等呢?
oayaya
2003-08-31
打赏
举报
回复
再问一个
那么比如我的一个A孔件在另一个B孔件上面,如何得到B孔件?
jiangchun_xn
2003-08-31
打赏
举报
回复
^补充:
for every control->onclick= ...click
halibut
2003-08-31
打赏
举报
回复
void __fastcall ...Click(TObject *Sender)
{
TControl * lpCtl = dynamic_cast<TControl *>(Sender);
if(lpCtl!=NULL)
{
lpCtl->Width = 100;
lpCtl->Height= 200;
}
}
jiangchun_xn
2003-08-31
打赏
举报
回复
agree with 石头。
JS中闭包直接调用外层
函数
和把
函数
赋值给
变量
再调用有区别吗?
摘要 针对
一个
问题:**JS中闭包直接调用外层
函数
和把
函数
赋值给
变量
再调用有区别吗?**或者说简单点,直接调用
函数
和把
函数
赋值后调用一样吗?看如下
程序
: 注释:fun1()()的意思是执行子
函数
,返回孙
函数
,但注意,如果
想
这样执行,
函数
结构必须是这样,fun1的
函数
体
里
要return 子
函数
(这种多级括号操作不仅在js中,在
很多
高级语言都可以实现。) function fun1(){ var a...
python多文件使用同
一个
全局
变量
的定义和使用方法
Python是一种面向对象的开发语言,在
函数
中使用全局
变量
,一般应作全局
变量
说明,只有在
函数
内经过说明的全局
变量
才能使用,下面介绍下Python全局
变量
有关问题。 应该尽量避免使用Python全局
变量
。不同的模块都可以自由的访问全局
变量
,可能会导致全局
变量
的不可预知性。对全局
变量
,如果
程序
员甲修改了_a的值,这时可能导致
程序
中的错误。这种错误是很难发现和更正的。 全局
变量
降低了
函数
或模块之间的
c语言全局
变量
和局部
变量
问题汇总
1、局部
变量
能否和全局
变量
重名? 答:能,局部会屏蔽全局。要用全局
变量
,需要使用"::" 局部
变量
可以与全局
变量
同名,在
函数
内引用这个
变量
时,会用到同名的局部
变量
,而不会用到全局
变量
。对于有些编译器而言,在同
一个
函数
内可以定义多个同名的局部
变量
,比如在两个循环体内都定义
一个
同名的局部
变量
,而那个局部
变量
的作用域就在那个循环体内。 2、如何引用
一个
已经定义过的全局
变量
? 答:exte
Python
变量
作用域与
函数
Python
变量
作用域
一个
程序
的所有的
变量
并不是在哪个位置都可以访问的,访问权限决定于这个
变量
是在哪
里
赋值的,
变量
的作用域决定了在哪一部分
程序
你可以访问哪个特定的
变量
名称,两种最基本的
变量
作用域,第一种是局部
变量
,第二种是全局
变量
.定义在
函数
内部的
变量
拥有
一个
局部作用域,定义在
函数
外的拥有全局作用域,而局部
变量
只能在其被声明的
函数
内部访问,全局
变量
则可以在整个
程序
范围内访问.
变量
的作用域...
Swift之
函数
的语法分析和使用示例
一、
函数
简介 Swift
函数
用来完成特定任务的独立的代码块。 Swift 使用
一个
统一的语法来表示简单的 C 语言风格的
函数
到复杂的 Objective-C 语言风格的方法:
函数
声明:告诉编译器
函数
的名字,返回类型及参数。
函数
定义:提供了
函数
的实体。 Swift
函数
包含了参数类型及返回值类型。 二、
函数
定义 Swift 定义
函数
使用关键字 func,定义
函数
的时候,可以指定
一个
或多个输入参数和
一个
返回值类型。 每个
函数
都有
一个
函数
名来描述它的功能,通过
函数
名以及对应类型的参数值
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章