|
1
|
| Vibeeshan Mahadeva · 技术社区 · 15 年前 |
|
|
1
3
1)我认为这是自然的,特别是如果有大量的对象/图像等。如果你把一些图像/窗体等作为资源移动到DLL,怎么样?然后在需要时调用它,如果不调用则释放它。 2)同时尝试检查内存泄漏。我以前也有同样的问题,当我的程序启动时,内存使用量越来越大。尝试使用fastmm4。 3)排除一些不使用的BPL。因为它创建了运行时,即使您不使用它。例如“interbesdriver;dbxmysqldriver;dbexpress;dbxcds;virtualtreesd12等。”我没有使用它,所以我要排除它。试着了解你过去使用的所有单位,它们属于什么BPL。 |
|
|
2
1
不要为您的帧使用dll,而是使用bpl。
因此,创建一个新的包,在其中添加框架的代码。在应用程序中,将该单元与帧和调用一起使用
在EXE中:
|
|
zeus · 如何在调整数组大小后保持指向动态数组的指针有效? 1 年前 |
|
|
SignalOne · 德尔福(FMX)循环参考 2 年前 |
|
|
Sascha Ott · 如何从线程调用线程的方法? 2 年前 |
|
|
user1580348 · 问题:如何在上次最小化后还原应用程序? 2 年前 |
|
tua · Delphi的TLinkLabel坏了吗? 2 年前 |
|
|
Frank.Wu · delphi:RGB到HSL不正确 2 年前 |