如何样实现将一个.ini 文件添加到.exe 文件的末尾

怎么样实现将一个.ini 文件添加到.exe 文件的末尾?
我有多个 .ini配置文件 一个delphi可执行程序project1.exe 

想实现的功能是 : 1,打开可执行文件类似这样子的快捷方式 project1.exe my.ini 就可以加载my.ini配置文件
  2,打开可执行文件类似这样子的快捷方式 project1.exe abc.ini 就可以加载abc.ini配置文件


请问如何实现这种功能 ,加载所对应的ini文件?



------解决方案--------------------
FORM1.ONCREATE()


if ParamCount=0 then exit;
ParFileName:=UpperCase(ParamStr(1));

ParfileName就是你要的INI文件名。。。
------解决方案--------------------
直接用参数就好了

如有可执行文件project1.exe 在运行中输入:\project1.exe 123 456
那么
paramstr(1)='123'
paramstr(2)='456'
(paramstr(0)默认代表的是应用程序的绝对路径)


if paramstr(1)='123' then ....
------解决方案--------------------
使用命令行参数paramstr(i)就行了
把ini添加到exe后,反而不规范