哈哈,编译出来的代码和源代码没有关系的!即使你往源程序中添加再多的空格、Tab(不是字符串常量/变量),编译出来的文件的大小总是不变的。
解决方案 »
- 在WebBrowser的NewWindow2事件中,如何知道要打开的url
- 想建一个关于用delphi做游戏的专题网站,有兴趣请进
- 我想同大家聊聊Delphi方面的问题,我的QQ是:254583410希望在线的朋友加为好友,问问这方面的问题!!
- 谁有招聘DELPHI程序员的面试题?
- 奇怪,打开CLIENTDATASET出现这样的错误?
- 出差 ===== 女朋友
- 关于trackbar和mediaplayer的一个问题
- csdn还有没有人?人都跑那儿去了?
- 請教clientsocket的兩個函數
- 我想在程序运行期间动态生成对象,我应该怎么办
- 菜鸟问题!送分题!!!
- 不好意思,小问题,如何打印在image1.canvas中自定义的图形,请指点
另外,delphi风格都使用缩进2格,在非等宽字体显示中(比如网页中)不对齐,那也没办法。可以尝试修改ie中 工具、选项、常规、字体,更改为等宽字体,比如就用delphi编辑器中的字体。
编译器在词法分析阶段就把空格干掉了。把源程序分析为词,句。至于tab键,很多资料上都不建议使用,因为tab键所占空格的位数是不定的。不同的ide环境设置会使含有tab键的源程序格式混乱。另外tab键字符是否存储能过通过ide开关来设置。
有个在delphi下格式化代码的工具,很好用
我看只有laza说到点子上。
代码格式化,对代码理解、维护都很有意义。由于TAB在各种不同的编辑器中都不相同,所以用TAB来缩进排版的代码,往往在别的编辑器、Internet浏览器上就一塌糊涂。
Steve McConnel 就在1993年的<<Code Complete>>中提到,应该使用空格来代替TAB。好的编译器有选项能控制是否将TAB扩展为空格。
这就是为什么Delphi会自动帮你做扩展。
难怪听人说 Delphi 没有前途呢?原来都在研究怎么无聊的问题呢!!!