我这样生成的两个EXE有什么不同吗?
1、是我在网上找到的方法:
首先选择Project菜单, 点击Options按钮, 弹出Project Options窗口.
然后选择Linker标签, 在Linking框中去掉Use dynamic RTL选项.
再选择Packages标签, 在Runtime packages框中去掉Build with runtime
packages, 选项compiler标签中release一下重新编译、连接, 即可生成能独立运
行的CBuilder可执行文件。
2、我在inker标签、Packages标签中各自再选上相应的选项,运行后也生成EXE,就是不比上一个小很多。
而上述两个EXE从我自己电脑的一个盘移到另一个盘中也都能运行。 <P>好像有个应该在没有BCB的环境下运行吧。。 我以前也遇到过这种情况,你所做的应该是在运行时不用到动态链接库中的东西。</P><P>顺便问哈,delphi中的这个函数 function ZeroFill(size: integer;s: string): string; 我要转换到BCB下该怎么做啊??函数的返回类型可以是AnsiString吗?</P><P>还有BCB下的函数返回类型有哪些呢?</P> <P>可以是AnsiString,它和String几乎差不多!就是AnsiString是自动控制存储空间大小的!</P> <P><FONT color=#000066><b>ilikenba大虾,是不是说我在CB中可把哪个函数定义为:</b></FONT></P><P><b><FONT color=#000066>AnsiString zerofill(int size,AnsiString s)啊 AnsiString是自动</FONT><FONT color=#000000>控制存储空间大小,那我定义一个AnsiString类型的变量t,把另外一个相同类型的变量s 拷贝给t的时候,就用不着给t分配内存空间了吗?</FONT></b></P><P><b><FONT color=#000066>ilikenba大虾,可以把你的qq号给我吗?我的是:396173093 请加我嘛</FONT></b></P> 是的!AnsiString的字符串会自动调整长度!
页:
[1]