- 14
- 0
- 约1.41千字
- 约 2页
- 2021-11-08 发布于江苏
- 举报
关于 delphi Assigned
1.根据 Delphi 指令参考手册中说明:
Assigned 函式在参数不为nil 时传回True,表示指针已经指到某个内存地址,这个内存地址可能是一个对象地首地址,也可能在函数或过程中,声明一个指针变量,没有赋值为 nil , 无乱的指向某处,这两个种情况,Assigned(指针变量)都不为 nil , 函数放回True;
而参数为nil 时则传回False。
Assigned 并不是一个真正的函数。技巧:
用呼叫 Assigned 的方式来取代直接把参数拿来和nil 比较,效率会更好。2.这个问题要从内存方面来解释
当你建构一个物件 SomeComponet.Create(Owner); 系统会有一个指针指向这个对象
当你解构一个物件 SomeComponet.Free;
系统会将指针指到的东西杀掉,但是指标还是指在相同的位置请注意计算机的资源是有限的,
所以可能下一步你的程序要跟系统要资源, 刚才的指针位置,就出现了其它的数据
If Assigned(SomeComponet) then SomeComponet := nil; 先检查这个对象有没有在其它地方被设成 nil,
然后再将它设成 nil 。
当我们无法预测使用者会如何操爆他的计算机, 程序员必须留意内存的管理。 小弟浅见...
3
function Assigned(var
您可能关注的文档
- Delphi客户端通过FTP服务器上传或下载文件或图片方法.docx
- delphi屏幕截图完美解决方案.docx
- delphi导出数据至Excel的七种方法及比较.docx
- delphi常用函数大全.docx
- Delphi常用函数手册.docx
- Delphi常用类型及定义单元.docx
- DELPHI常用函数说明.docx
- Delphi开发要求规范.docx
- Delphi开发网络数据库应用资料.docx
- Delphi异常处理tryexcept语句和tryfin(精).docx
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
最近下载
- 2026年CKM综合征专家共识深度解读PPT课件.pptx VIP
- 国际人才英语教程(中级)课后习题答案解析.pdf
- 2027年中考语文专题复习:记叙文阅读 答题技巧+8篇练习题(含答案).docx VIP
- 兰州大学2016-2017学年第一学期期末试《物理学》试卷.doc VIP
- 猜数游戏有捷径(教案)五年级全一册信息科技人教版.docx VIP
- 广东省义务教育阶段学生学籍卡.doc VIP
- 2027年中考语文专题复习:记叙文阅读 考点梳理+答题技巧+专项练习题(含答案).docx VIP
- 二进制精品课件.ppt VIP
- 2025-2026学年初中信息技术龙教版2018八年级下册-龙教版2018教学设计合集.docx
- 中医奇才陈玉琴老师对69种常见病的论证和治疗(打印版).pdf VIP
原创力文档

文档评论(0)