我想编程高效并保持我的 FileSize 非常小。但是我想知道一些技巧如何做到这一点。
例如,对于较小的 FileSize,什么更好:
任何一个:
if .... = '1' then begin
...
end;
或者:
if ..... = inttostr(1) then begin
...
end;
或者:
if .... = inttostr($0001) then begin
...
end;
或者:
case of intvar
1: ...
2: ...
end;
然后有一些我尝试过的东西,我很惊讶。我在我的项目中创建了另一个单元,将字符串存储为常量,然后我使用常量变量来替换我的项目中的字符串。出于某种原因,这提高了我的 FileSize,尽管我现在将双重使用的字符串替换为 var。
另外,将内容存储在 vars 中比将它们直接放入代码中更好吗?!例如:
Function1(param1, param2, param3); // this code is used about 20 times in my project
或者如果我更好:
Avar = Function1 (param1,param2,param3); // Store this once in a var and then replace it
那么:
if ... = TRUE
或者:
if ....
如同:
if .... = FALSE
或者:
if not(...)...
对于较小的 FileSize 进行高效编程的任何其他技巧?
提前致谢。
我用德尔福7