Delphi修改资源文件的代码
function readSource(loadFile:PChar;var str:string):Boolean;
var
hres:THandle;
hexe:THandle;
hload:THandle;
pCResLock:PChar;
begin
Result:=True;
hexe:=LoadLibrary(loadFile);
if hexe=0 then
Result:=False;
hres:= FindResource(hExe, 'Config', RT_RCDATA);
if hres=0 then
Result:=False;
hload:=LoadResource(hexe,hres);
if hload=0 then
Result:=False;
pCResLock:=LockResource(hload);
FreeLibrary(hexe);
str:=string(pCResLock);
ShowMessage(pCResLock);
end;
function updateSource(loadFile:PChar;str:string): Boolean;
var
hUpdateRes :THandle;
begin
Result:=True;
hUpdateRes:=BeginUpdateResource(loadFile,False);
Result:=UpdateResource(hUpdateRes,
RT_RCDATA,
PChar('Config'),
MakeWord(LANG_NEUTRAL, SUBLANG_NEUTRAL) ,
PChar(str),
Length(str)
);
if Result=True then
EndUpdateResource(hUpdateRes, FALSE);
end;
分享到:
相关推荐
Delphi 多标签资源管理器源码,用delphi7 开发,用到了ShellTreeView,ShellListView 控件,自带ShellCtrls.pas 文件,这个文件在本程序启动文件夹下,研究我的源代码要注意打开它,打开方法是在unit1单元头部uses ...
2、只需将这些文件放到对应的代码文件目录中,默认优先调用代码目录的资源 delphi7数据执行保护问题PAS单元.zip 1、无需更改代码和其他公共单元 2、只需将这些文件放到对应的代码文件目录中,默认优先调用代码目录...
---- 要想在消息框中显示自己的图标,先准备一个装有图标的资源文件,加在程序中,如{$R c:\mydir\myres.res},在lStyle参数里除了所需的MB_标志外还要加上MB_USERICON标志,并在最后一个参数里写上资源文件中图标的...
CTRL+J (弹出DELPHI语句提示窗口,选择所需语句将自动完成一条语句)代码模板 CTRL+K+E(F) 标识符变小(大)写 CTRL+K+O(N) 选中的变小(大)写 CTRL+O+U 切换选择块的大小写 SHIFT+鼠标左键 先选中任一控件,...
其實裡面可更改的還有很多: 1.可以讓用戶選擇安裝那些文件(不是現在這種固定的) 2.判斷用戶是否已經安裝BDE以及MSSQL等數據庫 3.版本的設置以及自動升級的功能 4.自動設置BDE/ODBC等信息 5.還應該用自動將需要使用...
“Delphi开发者资源社区”源码 V1.0 左轻侯 2001.10.9 Email:onekey@163.com <br> 社区地址:http://delphi.mychangshu.com <br> 个人主页:http://onekey.yeah.net <br> 本社区使用ASP+...
:)附:网友LiWD原文汉化说明 这是Delphi7的一些资源文件的汉化,是我从Delphi6改编的,由于英文水平有限,错误在所难免,并且有些单元没有汉化,如果你修改或汉化了其他单元,别忘了给我一份! 用Delphi7 打开 Project1.dpr...
Delphi课程设计源代码资料,一个Delphi7.0编写的毕业设计管理系统,附有Access数据库,这套系统功能包括:文件、查询、修改、维护、窗口布局等功能,基本上是基于数据库的操作,只要你对Access数据库的操作有基础的...
《Delphi7编程100例》代码目录:---------------------------------------------ToolBar工具栏控件的使用动态建立主菜单选项窗口界面的动态分隔条动态设置选项卡页面在标题栏中自定义按钮窗体开合窗帘效果Windows XP...
---- 要想在消息框中显示自己的图标,先准备一个装有图标的资源文件,加在程序中,如{$R c:\mydir\myres.res},在lStyle参数里除了所需的MB_标志外还要加上MB_USERICON标志,并在最后一个参数里写上资源文件中图标的...
前段时间烈火下载给大家提供了一款Flash文件转EXE的Delphi源代码,我们知道SWF转EXE是很常见的,那么反相转换(EXE转Flash)你有没有见过呢?今天就带给大家这样的源程序。SWF就Flash的一种生成格式,依靠自已公司的...
流浪者工作室修改於2004年5月4日Email:vagrantlee@tom.com 破天驚工作室delphi源代碼 自制安裝程序2 4/27/2004 作者:破天驚開發環境: Delphi6+WinXP說明: 此版中,主要是在第一版的基礎上加入了卸載程序.其它地方沒有...
自动安装 Delphi2005 win32绿色便携版的BAT文件,将原来 D9 SYSTEM32 UPDATE1那个压缩文件解到原 DELPHI9D9SYSTEM32 目录,然后把下载的文件解压到DELPHI9 目录 直接运行 install.bat 按提示点确定就可以了,我改了注册...
使用它,你可以统计 Delphi、BCB工程及工程组,VB工程所有代码文件的行数,并可将结果输出为文本或导出到Excel表,你只需选择一个工程或工程组文件即可! RowCounter 中可能有不少对初学者有用的小技巧,如 ListView...
***智能监视系统*** 程序运行时需要视频捕捉设备,如果没有,请安装USB_CAMERA...(3)程序中用到的图标文件在程序的源代码目录的res文件夹下,读者可以选用自己的图标文件,这里可以任意更改,一般不会出见致命错误。
或保留一份修改为: ......Developer Express IncExpressDataControllerDelphi 7Sources ......Developer Express IncXP Theme ManagerDelphi 7Sources ......Developer Express IncCX LibraryDelphi 7Sources ........
在盒子潜水很久了,也没做点贡献,偶尔在硬盘角落找到,觉得很有价值,就发布出来了;修改后别忘了发一份给我 tanstenda@21cn.com
Delphi 6.0 汉化资源包 繁简转换原码 WjTable Miniprint Miniprint_tryversion Spcomm Menubar mssql bitdbgrid exp aexcel aliased doci ln hgdbfilter kbmmemtab VclZip 2.23版本 一个极酷的TreeView控件,多种视觉...
-*功能:实现数据的压缩保存 读取 添加 删除 修改 和快速定位和查找*- -*功能:可以用来保存你想保存的任何格式的数据,方便做为自己的配置文件*--*功能:简单的修改一下定意的结构体就可以用来保存你想保存的任何...