说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

命名的技巧 -VB资料

HTML文档下载 WORD文档下载 PDF文档下载
命名的技巧 -VB资料



  在编程中,我们时常免不了要遇到给对象取名的问题,从程序名、模块名、类名、对象名、到函数名、参数名、属性名、变量名,这么多种类的名字,我们怎么去正确地识别它们呢?出现在代码中的变量,我们是不是一眼就能看出它是参数名或类名?以下,您可以学到若干条有关给对象命名的技巧。
  ■ 只要可能就尽量使用完整的单词,记住整个的单词比记住缩略词更容易,例如 Window 被缩略为 Wind、Wn 或 Wnd,不如 Window 本身好记,例如使用“OfferCheck”,而不要使用“OfferChk”。缩写可以有多种形式,因此会引起混乱。
  ■ 当标识符太长而需要缩略时,尽量用完整的首音节。例如,用 AltExpEval,而不用 AlternateExpressionEvaluation 或 AltExpnEvln。
  ■ 使用大小写混合来命名标识符,将每个单词或音节的首字母大写,例如 ShortcutKey 或 AsyncTransfer。
  ■ 描述一个概念时,选择通常可能会使用的单词,例如,使用 Name 而不是 Lbl 给名字属性命名。
  ■ 在命名常数尤其是枚举常数时可以使用前缀,如EnmSunday、EnmMonday,这样你就可以清楚地知道它们是枚举型常量。有研究结果表明,一般3-4个字母的前缀最合适,既易于记忆,又较不易发生命名冲突。
  ■ 使用一致的动作/对象或对象/动作的顺序给方法命名。即使用 InsertRecord、InsertArray 等,或者总是将对象放在前面,如 RecordInsert 和 ArrayInsert。
  ■ 对参数可以使用匈牙利命名法。该法是微软的一位匈牙利程序员发明的,它指的是在参数前置若干字母的前缀,用来表示该参数的数据类型。如“s”表示字符串(STRING),“w”表示字(WORD),“dw”表示双字(DWORD),“l”表示长整型(LONG),“p”表示指针(POINT),“h”表示句柄(HANDLE)等待,这些前缀字母更可以组合使用。(汤淡宁)

定制Speedbar-Delphi资料 动态产生构件并相应事件-Delphi资料 对Borland可视部件的一处改进-Delphi资料 控件使用技巧-Delphi资料 改变VCL的行为--一个使用可视化元件的实例-Delphi资料 具有不同字体的列表框-Delphi资料 快速大量地更改控件内容-Delphi资料 快速动态创建MenuItem-Delphi资料 利用Delphi 5中调用Excel 97 利用Delphi的Tbitmap控件抓取屏幕图象 利用delphi美化你的菜单 面向组件的系统开发方法-Delphi资料 强大的树型编程控件TeeTree1.01-Delphi资料 确定MEMO控件中的当前行和列-Delphi资料 让字体左、右对齐-Delphi资料 如何给TListBox加上水平的滚动条?-Delphi资料 如何快速选择一个组件的父亲-Delphi资料 如何用Delphi编写自己的可视化控件 如何用VB创建控件-Delphi资料 生成程序组和项-Delphi资料 实现超级链接-Delphi资料 实战Delphi数据网格色彩特效 使dbgrid的某几笔资料变色-Delphi资料 树形图(Treeview)的使用概述-Delphi资料 透明FORM-Delphi资料 为列表框添光彩-Delphi资料 限制FORM的大小-Delphi资料 用Delphi开发分隔线组件 用Delphi设计拨动、跳线开关组件 用Delphi 设 计 拨 动、 跳 线 开 关 组 件 用Delphi实现JPEG格式图像的显示 请问:为什么可以给一般对话框上的按钮添加位图,在CDialogBar上却不行?如何在CDialogBar上的按钮上显示位图?谢谢回复。 救命!在线等!再发。 怎末实现 统计图片的点击率??? 在线等待,解决即给分!!! 求助!连接数据库问题? VC.NET和VC6.0的语法差别大吗? 图像处理和计算机视觉方面有什么牛公司嘛? 高分求服务器c#向客户端javascript传递数据的各种不同方法!!! 用过C196开发196KC/KB的请进,谢谢 我用MFC编写了一个ActiveX控件,如何实现安全接口? 如何实现 XP 中目录窗口左边那种菜单 有关界面设计的两个问题? drawString时怎样规定一个区域,在这个区域内的文字显示,超出的不显示 急!在线等!Excel文件导入的问题。找不到可安装的ISAM 结识搞PHP的朋友 关于cell组件 郁闷当中,谁能给个用vb做DLL然后在DLL中增加数据库记录,在asp调用的例子。 singleton模式实现的问题 100分 谁讲一下定点数和浮点数的区别 急急急.请各位大虾帮帮忙啊! 請問語句的意思,謝謝 (Oracle8i)以SYSMAN登录控制台 斑竹9我! 求教高手!!!TEXTBOX与DATAGRID的问题 求助!关于用74LS181模拟8位机的资料!(散分啦,小弟急用啊!) 我的WINDOWS2003的DIRECTX 3D功能用不了,为什么? 如何用命令来修改设置计算机的ip,网关和dns等内容 不知道到那里问,借个人气了 托架的图标 散分! 如何建立一个这样的数据窗口? 上次未解决的问题(附源程序,及时结贴)(输入地址时http://ip/default.asp能正常使用,但是用http://ip则只能显示首页) 这个分页查询的SQL语句有什么问题?高分求教!!! 怎样求一个集合的子集? 我应该怎么做(项目经理请进,至少代表全国大部分公司的问题),一个年轻软件开发人员的问题 zzzzzzzzzzzzzzzzzzzz 高手指点迷津,如何更新数据库里的image字段 算法问题,再请教各位高手! 急急急,有关classpath 急!如何把picturebox中的内容保存成图片呢! Web Service中怎样验证身份? Web Service性能测试,欢迎评论,来者有分! 散分! 数据类型转换 ColdFusion的语言 - CFML win2003安装后,每个一秒种读一次盘是否正常 各位高手,最近在使用MASK PRO插件时碰到一个问题 x86汇编新手 星期六了,我还在工作....大家来帮忙看看。....很简单的问题 怎样在注册表里删除OFFICE 数据库不同,sql语句也有限制吗? 我在使用化境上传组件时碰到的问题,希望大家帮着看看,解决一下,高分求助 电解抛光可以用不锈钢做挂具吗? 无水cacl2可以吸收什么气体或其他的 测定气体摩尔体积中的一个小问题为什么氢气的体积是 :液体量瓶中的液体体积-注入硫酸的体积?排出多少液体不就是氢气体积吗,为什么还要减去硫酸的体积?(1) 记录实验室的温度和压强 阖上是什么意思 无水CaCl2是干什么用的? 壁虎脚毛上的静电从何而来? 阖,捭,这二字是什么意思?拼音注上谢谢! 我国最大的海峡是A. 台湾海峡 B. 渤海海峡 C. 琼州海峡 外星人吃饭吗 FLUKE336钳形表能测量泄漏电流吗 交易性金融资产、持有至到期投资和可供出售金融资产之间的区别是什么? 地蛇子有何作用? 寝室限制功率,电源先连本本再插插座就行,反之就跳闸,为什么?寝室限制功率,本本的电源先连接本本然后再插到插座上不跳闸,反之,电源不连本本,直接插插座就跳闸,这是为什么?忘了说了,我 核辐射元素来自地球 为什么对人有影响 蛇对人类有什么用处 闻了水果高度腐烂后的味道 ,对身体有什麼危害嘛 核辐射会存在于什么物质上````比如``水```空气````或有机物? 核辐射是什么? 写出一种比较好吃的水果,这种水果的味道,写详细一点. 核辐射由那些物质构成? 核辐射是什么意思 感叹句转换这句话把我打动了.改为感叹句 核辐射能在物体上停留多久买了日本产的袜子,地震之后买的,穿过最多三四次.不确定有没有受核辐射污染,还有买了日本的化妆品,也是地震之后,有牌子的,用了一次,后来想想还是不敢用了,请 宇宙大爆炸理论是谁提出来的? 转换感叹句What a dry day it is today!转换成HOW的感叹句 马六甲海峡位于什么地区?说出其位置重要性 为什么切开西瓜会流水?记得初中刚学生日时老师说是西瓜流出来的水是细胞液,可我觉得细胞那么小,尺寸就算相对刀刃的厚度也根本不是一个数量级的,怎么可能就那么巧就被刀刃切开了呢? 渤海海峡是内海海峡吗? 感叹句之间的转换.1.She is very happy. Hwo ( )!2.what a nice room it is ! ( )room it is!3.How surprising the new is ! What ( )i 马六甲海峡位于. 肌肉注射药物要抽回血吗 人生是一个正方形是什么意思 质量为3.5*10的六次方毫克的物体可能是 A一头牛B一只鸭C一只鸡蛋D一粒米,麻烦啦, 连接大西洋与其内海的海峡?1 苏伊士运河 2 直布罗陀海峡 3 土耳其海峡 4 马六甲海峡 1 2 1 4 2 4 2 3 英语翻译 1.2乘以10的6次方毫克可能是 a 一只羊 b 一头牛 c 一只鸡 d 一只蜜蜂 现在的空气有没有毒 英语翻译tired of drifting?是不是最好的表达? 质量为1.5乘已10的7次方毫克的物体可能是什么 病毒的生活需要空气吗 拱形节水骨架护坡转角遇到半锥体应该怎么做?坡度比较坡,半锥体应该是浆砌片石还是干砌片石厚度怎么确定? 下面物体中,质量最接近1.0×10的4次方毫克的是 一般情况下空气中存在病毒么 请问锥体束是? 气体摩尔体积测定的装置是什么 Zippo打火机新款沙子200带便携式烟灰缸24748礼盒装 截得的小锥体的体积与已知锥体的白锥体的体积比等于相应高的比吗 2010年9月、我踏进了中学的门槛、一切都适应了、可就是历史地理不好、几乎没有一节课认真听过老师讲课、生物马马虎虎、真的很想学好它们、可就是没兴趣、、对于历史、我实在不想知 zippo SC1677这个型号到底是烟灰缸还是打火机啊? 关于锥体束、锥体束征、牵张反射之间关系的疑惑.锥体束是牵张反射易化作用的一条路径,牵张反射的结果便是肌张力的升高;而锥体束受损,出现锥体束征,上运动神经元对下运动神经元的抑 我是一名高一女生,很喜欢生物,但数学感到很吃力,理化一般,文科喜欢地理,但感觉历史有些吃力,该怎么 澳大利亚的什么业发展迅速,超过了什么和什么,是澳大利亚的经济支柱 锥体是如何定义的? 外星人喝水吗?拜托了各位 谢谢 澳大利亚的矿产对本国的经济有什么影响 青藏铁路沿线地区的主要支柱产业是畜牧业,说说那里发展牧业的有利条件有哪些 作为一名中学生,可以从哪些方面提高自身素质呢?要英语的作文 二十世纪七十年代澳大利亚最大的经济支柱是什么行业 世界上什么地方的气候夏天凉爽干燥?如题.是不是不存在?相对的,说来听听也可以干燥是指的没有我们夏天所必须忍受的“闷”的感觉,以及没有身上总被汗水包围的感觉 气体摩尔体积的测定实验中,若测出1mol体积比该温度和压强下的理论值偏高的原因是 A未冷却至室温 B反应速率太快 C未进行抽气操作 D装置气密性不好问:为什么B、反应速率太快也会使测定 日媒:4中国军机同日飞越冲绳 日战斗叙“支持阵线”头目或被打死 政府军战莫斯科时装周力推“俄罗斯制造”日本驻华大使:日中关系不是能够轻易被唐家璇:中日关系深层次原因在于彼此认意大利酒文化展为世博会热身唐家璇:松下35年前预言成现实 中日俄远东南库页岛发生6.2级地震李克强与三国总理会晤解析:中国外交布日本驻华大使:日中关系不是能够轻易被外媒:美国监听35国政要 重创美欧外唐家璇:松下35年前预言成现实 中日唐家璇:中日关系深层次原因在于彼此认第九届北京―东京论坛26日在北京开幕查尔斯不想当国王? 英媒爆王储担心被河南“猪蹄店要账横幅”事件:欠款已全英媒称斯诺登一机密文件披露美监听35中欧推动世贸组织在MC9上达成早期收福岛近海发生7.1级地震 最大观察到欧洲多国一致声讨美国监听事件 默克尔报效桑梓浙商情深 前三季浙商回归项目173㎡意境风雅新中式,传承中式情怀黎瑞刚“牵手”IPCN杨媛草,推崇“用壁纸还是乳胶漆?小云为您全解!位置共享初创企业Glympse获12免费试玩 #第五期:神奇摄影 Hyd交通部宣告:保修期内只能去4S店条款云巴:我们希望将来移动应用与智能设备穿梭千年的古韵余香 - 故宫陶瓷馆 奔驰宝马奥迪保养花销大揭秘!世界杯:一部信息简史提醒丨控制不了体重,何以控制人生?你跑不跑无所谓,我晒不晒你也管?Coding推开发协作平台,想要把云读点丨教养,就是要让别人舒服机电学院“极客鸟”服务队暑期实践综合氪空间项目“环信即时通讯云”让你一段看点丨放过自己吧,谁也无法讨好全世界【现场】天津大爆炸损毁的不仅仅是车,比TestFlight更简单好用的内揭秘:在《人民日报》刊文评点习近平论观点丨徐小平:管得太严,孩子没出息
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘