-----------------------资源文件的悲哀--------------------(30分)

  • 主题发起人 主题发起人 minkerui
  • 开始时间 开始时间
M

minkerui

Unregistered / Unconfirmed
GUEST, unregistred user!
可载入资源文件的数量为什么这么少,我打包了一个1千多个文件的资源包,也不大,1M多一些
但在一个空工程中引用,竟然提示内存不足!再多打包几个文件,提示文件损坏!

各位大侠,请帮帮小弟吧!
 
哈哈哈

是因为DELPHI的内部缓存的问题

去看看历史资料吧~
 
听课!很有意思~~
 
大侠呀!给我指明一条生路吧!内部缓存搜索不到!
 
really,let me search it
 
多谢帮忙!
 
首先你应该明白DELPHI的工作在什么下的

另外,DELPHI在加载数据文件时

把资源文件全部展开,你有一千多个包,可想而知数据交换文件有多大了

不死才怪呢
 
; ;这位朋友,你的说法好像不对吧!一千多个资源展开不也1M多吗?交换频繁也可以用啊!而且
我发现这个情况在WINDOWS2000好像不会发生!一千多个近60M的文件都可以执行,而且进程里
显示的大小为5M左右,资源文件是不随EXE一起加载的,只有当调用时才加载。哪位高手来解决
这个问题吧![:(]
 
; ; ;★ ; ; ; ; ; ; ; ; ; ; ; ; ;★
; ; ; ★★★★★★★★ ; ; ; ; ; ;★
; ; ★ ;★ ; ; ; ; ; ; ; ; ; ; ;★
; ★ ; ;★★★★★ ; ; ; ; ; ;★ ; ; ;★
★ ; ; ;★ ; ; ; ; ; ; ; ; ;★ ; ; ; ;★
; ; ; ; ★★★★★★ ; ; ;★ ; ; ; ;★
; ; ; ; ★ ; ; ; ; ; ; ;★ ; ; ; ;★
; ; ; ★ ;★ ; ; ;★ ; ; ; ; ; ;★ ; ;★
; ★ ;★ ; ;★ ; ; ;★ ; ; ; ;★ ; ; ; ;★
; ★ ;★ ; ; ; ;★ ;★ ; ; ;★★★★★★★★
★ ; ;★★★★★★ ; ; ; ; ; ; ; ; ; ; ; ;★


; ; ★ ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;★
; ★★★★ ;★★★★★ ;★ ; ; ; ; ;★ ; ; ; ; ; ; ;★★★★★
; ★ ;★ ; ; ;★ ; ;★ ; ;★ ;★★★★★★★ ; ; ;★★ ; ; ;★★
★★★★★★★ ;★★★ ; ; ; ; ; ; ;★ ; ;★ ; ; ;★★ ; ; ;★★
; ★ ;★ ;★ ; ;★ ; ; ; ; ;★ ; ; ;★ ; ;★ ; ; ; ; ; ; ;★★
; ★★★★★★★★★★ ; ; ;★ ; ; ;★ ; ;★ ; ; ; ; ; ;★★
; ★ ;★ ;★ ; ;★ ; ; ; ;★ ;★★★★★★★★ ; ; ; ; ;★★
; ★★★★★★★★★★ ;★★ ; ; ; ;★
; ★ ;★ ;★ ; ;★ ; ; ; ;★ ; ; ;★ ;★ ; ; ; ; ; ; ; ;★★
★ ; ;★ ;★ ; ;★ ; ; ; ;★ ; ;★ ; ; ;★ ; ; ; ; ; ; ;★★
★ ; ;★★★ ; ;★ ; ; ; ; ;★★ ; ; ; ; ;★★
 
没办法?
 
感谢taozhiyu的关心。
 
后退
顶部