社区
C++ Builder
帖子详情
这行代码在CB中该怎么写?
Sachow
2002-02-27 11:11:42
procedure TMenu.DoChange(Source: TMenuItem; Rebuild: Boolean);
begin
if Assigned(FOnChange) then FOnChange(Self, Source, Rebuild); //这一行
end;
FOnChange: TMenuChangeEvent;
核心就是问"if Assigned(FOnChange)"这一句该怎么写?
是否能直接写:"if (FOnChange) "?
...全文
218
9
打赏
收藏
这行代码在CB中该怎么写?
procedure TMenu.DoChange(Source: TMenuItem; Rebuild: Boolean); begin if Assigned(FOnChange) then FOnChange(Self, Source, Rebuild); //这一行 end; FOnChange: TMenuChangeEvent; 核心就是问"if Assigned(FOnChange)"这一句该怎么写? 是否能直接写:"if (FOnChange) "?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Sephil
2002-03-04
打赏
举报
回复
SORRY
这段时间DELPHI用多了
习惯了。。。
应该是
if(FOnChange != NULL)
{
FOnCHange(this, Source, Rebuild);
}
HEROIN
2002-02-27
打赏
举报
回复
if (FOnChange) FOnChange(this, Source, Rebuild);
HEROIN
2002-02-27
打赏
举报
回复
if (FOnChange) FOnChange(this, Source, Rebuild);
HEROIN
2002-02-27
打赏
举报
回复
if (FOnChange) FOnChange(Self, Source, Rebuild);
Behard
2002-02-27
打赏
举报
回复
我不会 Delphi,你的代码是什么意思?
yhec
2002-02-27
打赏
举报
回复
会不会是!IsNull( )
Sephil
2002-02-27
打赏
举报
回复
if Assigned(FOnChange) then FOnChange(Self, Source, Rebuild);
if(FOnChange != NULL) then FOnCHange(this, Source, Rebuild);
Sachow
2002-02-27
打赏
举报
回复
我又仔细看了一个Delphi中关于Assigned函数的帮助文件,觉得应该可以用
if (FOnChange)来替换(等同于if (FOnChange != NULL)),它的什么是判断
一个指针是否被指向了某个对象(变量、函数等)
ant4psu
2002-02-27
打赏
举报
回复
if( FOnChange == NULL)...
java:比较两个字符串是否相等
比较两个字符是否相等关键词相关说明源码运行结果 关键词 boolean a=str0.equals(str1); boolean b=str0.equalsIgnoreCase(str1); equals(平等) Ignore(忽略) Case(大小
写
) 相关说明 比较两个字符串是否相等,这里有两种形式,一种是不忽略大小
写
进行比较(equals),另一种是忽略大小
写
进行比较(equalsIgnor...
java比较字符串大小
写
_Java如何实现不区分字符串大小
写
进行比较
Java如何实现不区分字符串大小
写
进行比较发布时间:2020-06-28 13:52:41来源:亿速云阅读:205作者:LeahJava如何实现不区分字符串大小
写
进行比较?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、java已经提供了判断大小
写
的内置方法:equalsIgnoreCase()。使用方法:"ABC".equals...
`==`、`equals()`和`equalsIgnoreCase()`的区别:
在实际编程中,根据具体的需求选择适当的比较方式非常重要。如果您想比较对象的内容而不是引用,应该使用`equals()`方法。如果您需要比较字符串并忽略大小
写
,可以使用`equalsIgnoreCase()`方法。而如果您只是简单地需要检查两个对象的引用是否相等,可以使用`==`运算符。
java字符串与数字比较_Java自学-数字与字符串 比较字符串
Java 比较字符串示例 1 : 是否是同一个对象str1和str2的内容一定是一样的!但是,并不是同一个字符串对象packagecharacter;publicclassTestString{publicstaticvoidmain(String[]args){Stringstr1="thelight";Stringstr2=newString(str1);//...
Java项目调试实战:如何高效调试Spring Boot项目中的GET请求,并通过equalsIgnoreCase()解决大小
写
不一致问题
最近运行java项目的过程中,遇到一个问题。 在 @檀越 的远程指导下,一步步调试的过程中,发现是由于大小
写
不一致,导致判断不是同一个字段导致的。 最后将equals()替换为equalsIgnoreCase()后,成功解决问题 ! > equals() 会判断大小
写
区别,equalsIgnoreCase() 不会判断大小
写
。 好久没碰java了,在旁观的过程中对调试温故知新,特此记录一下。
C++ Builder
13,871
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章