FOnChange: TNotifyEvent;(这个类型定义是什么意思?)
这说明FOnChange是一个事件属性
raise EDateOutOfRange.Create ('Invalid month');(请问一下Raise有什么具体含义)
是激发一个异常
procedure TDate.DoChange;(这一段代码是什么意思?)
begin
if Assigned (FOnChange) then
FOnChange (self);
end;
这里则是执行此事件FOnChange 也就是property OnChange: TNotifyEvent read FonChange write FOnChange;
这说明FOnChange是一个事件属性
raise EDateOutOfRange.Create ('Invalid month');(请问一下Raise有什么具体含义)
是激发一个异常
procedure TDate.DoChange;(这一段代码是什么意思?)
begin
if Assigned (FOnChange) then
FOnChange (self);
end;
这里则是执行此事件FOnChange 也就是property OnChange: TNotifyEvent read FonChange write FOnChange;
解决方案 »
- webbrowser1 访问谷歌 添入 关键字 搜索问题
- 十万火急,是Delphi的问题,还是我的问题!!!
- 发布:世纪08倒计时钟 进者有分
- Access数据库可以用来做c/s两层、三层程序的数据库吗
- 急,急,急,谁有条形码组件和说明!!!
- wwFilterDialog1控件问题?100分
- 32位程序调用16位的DLL和反过来
- 请问ping的超时时间是多少
- Delphi调用Access的一个小问题
- 如何使用SQL语句控制关键字段的重复输入及报错?
- 哪里能下载到《delphi编程internet应用实例》这本书,第一个提供者给分
- 请问各位高手,在Delphi中如何实现进行从局域网的地址到Internet地址的转换 谢谢
2raise 执行之后程序就不往下走了,表示操作非法。是个好习惯
3如果改变了内部过程自己执行了一次