Z
zengzhenkun
Unregistered / Unconfirmed
GUEST, unregistred user!
我用UpdateResource来更新Resource stirng:<br> hUp := BeginUpdateResource(PChar(FLocFile), False);<br> if hUp <> 0 then<br> begin<br> if UpdateResource(hUp, RT_STRING, PChar(ResName),<br> LANG_NEUTRAL, R.RawData, R.Size) then<br> EndUpdateResource(hUp, False);<br> end;<br>结果是有写到资源文件里面,但是是新增的方式,但我要的是Update的(ResName是已经存在的),为什么会这样呢?写RCData是却是正常的Update.