chouni
9160
|
2004/11/7 11:14:56 |
我是菜鸟啊,高手教教我,怎么样把安装信息写入注册表啊?要新建一个类吗?还是新建一个函数或者过程就行了??先谢谢了。 |
vagrant
4584
|
2004/5/4 19:50:21 |
修改版本已經發佈到本站,但還沒有審覈。。。。 我也發佈到www.playicq.com,歡迎大家下載 |
tresss
4575
|
2004/5/4 10:09:25 |
同时,谢谢指正! |
tresss
4574
|
2004/5/4 10:08:27 |
OK.期待中.... |
vagrant
4569
|
2004/5/4 9:39:37 |
我正在修改你的程序,改好了會上傳代碼的 Install.txt的格式應該是這樣的
File0=C:\ABC\神奇demo.exe File1=C:\ABC\編程大師如是說.txt File2=C:\ABC\pascal精要.chm File3=C:\Program Files\Common Files\Borland Shared\BDE\bantam.dll File4=C:\Program Files\Common Files\Borland Shared\BDE\BDE32.CNT File5=C:\Program Files\Common Files\Borland Shared\BDE\BDE32.HLP File6=C:\Program Files\Common Files\Borland Shared\BDE\BDE32.TOC File7=C:\Program Files\Common Files\Borland Shared\BDE\bdeadmin.cnt File8=C:\Program Files\Common Files\Borland Shared\BDE\bdeadmin.exe File9=C:\Program Files\Common Files\Borland Shared\BDE\BDEADMIN.HLP File10=C:\Program Files\Common Files\Borland Shared\BDE\BDEADMIN.TOC File11=C:\Program Files\Common Files\Borland Shared\BDE\bdedeploy.txt File12=C:\Program Files\Common Files\Borland Shared\BDE\bdeinst.cab File13=C:\Program Files\Common Files\Borland Shared\BDE\BDEINST.TXT File14=C:\Program Files\Common Files\Borland Shared\BDE\bdereadme.txt File15=C:\Program Files\Common Files\Borland Shared\BDE\blw32.dll File16=C:\Program Files\Common Files\Borland Shared\BDE\ceeurope.btl File17=C:\Program Files\Common Files\Borland Shared\BDE\charset.cvb File18=C:\Program Files\Common Files\Borland Shared\BDE\DATAPUMP.CNT File19=C:\Program Files\Common Files\Borland Shared\BDE\datapump.exe File20=C:\Program Files\Common Files\Borland Shared\BDE\DATAPUMP.HLP File21=C:\Program Files\Common Files\Borland Shared\BDE\DATAPUMP.TOC File22=C:\Program Files\Common Files\Borland Shared\BDE\disp.dll File23=C:\Program Files\Common Files\Borland Shared\BDE\disp.pak File24=C:\Program Files\Common Files\Borland Shared\BDE\europe.btl File25=C:\Program Files\Common Files\Borland Shared\BDE\fareast.btl File26=C:\Program Files\Common Files\Borland Shared\BDE\idapi32.cfg File27=C:\Program Files\Common Files\Borland Shared\BDE\idapi32.dll File28=C:\Program Files\Common Files\Borland Shared\BDE\idapinst.dll File29=C:\Program Files\Common Files\Borland Shared\BDE\idasci32.dll File30=C:\Program Files\Common Files\Borland Shared\BDE\idbat32.dll File31=C:\Program Files\Common Files\Borland Shared\BDE\idda3532.dll File32=C:\Program Files\Common Files\Borland Shared\BDE\iddao32.dll File33=C:\Program Files\Common Files\Borland Shared\BDE\iddbas32.dll File34=C:\Program Files\Common Files\Borland Shared\BDE\iddr32.dll File35=C:\Program Files\Common Files\Borland Shared\BDE\idodbc32.dll File36=C:\Program Files\Common Files\Borland Shared\BDE\idpdx32.dll File37=C:\Program Files\Common Files\Borland Shared\BDE\idqbe32.dll File38=C:\Program Files\Common Files\Borland Shared\BDE\idr20009.dll File39=C:\Program Files\Common Files\Borland Shared\BDE\idsql32.dll File40=C:\Program Files\Common Files\Borland Shared\BDE\japan.btl File41=C:\Program Files\Common Files\Borland Shared\BDE\LOCALSQL.CNT File42=C:\Program Files\Common Files\Borland Shared\BDE\LOCALSQL.HLP File43=C:\Program Files\Common Files\Borland Shared\BDE\LOCALSQL.TOC File44=C:\Program Files\Common Files\Borland Shared\BDE\other.btl File45=C:\Program Files\Common Files\Borland Shared\BDE\sqldb232.dll File46=C:\Program Files\Common Files\Borland Shared\BDE\sqldb2v5.dll File47=C:\Program Files\Common Files\Borland Shared\BDE\sqlinf32.dll File48=C:\Program Files\Common Files\Borland Shared\BDE\sqlinf9.dll File49=C:\Program Files\Common Files\Borland Shared\BDE\sqlint32.dll File50=C:\Program Files\Common Files\Borland Shared\BDE\SQLLNK32.CNT File51=C:\Program Files\Common Files\Borland Shared\BDE\SQLLNK32.HLP File52=C:\Program Files\Common Files\Borland Shared\BDE\SQLLNK32.TOC File53=C:\Program Files\Common Files\Borland Shared\BDE\sqlmss32.dll File54=C:\Program Files\Common Files\Borland Shared\BDE\sqlora32.dll File55=C:\Program Files\Common Files\Borland Shared\BDE\sqlora8.dll File56=C:\Program Files\Common Files\Borland Shared\BDE\sqlssc32.dll File57=C:\Program Files\Common Files\Borland Shared\BDE\sqlsyb32.dll File58=C:\Program Files\Common Files\Borland Shared\BDE\sql_db2.cnf File59=C:\Program Files\Common Files\Borland Shared\BDE\sql_dbv5.cnf File60=C:\Program Files\Common Files\Borland Shared\BDE\sql_inf.cnf File61=C:\Program Files\Common Files\Borland Shared\BDE\sql_inf9.cnf File62=C:\Program Files\Common Files\Borland Shared\BDE\sql_int.cnf File63=C:\Program Files\Common Files\Borland Shared\BDE\sql_mss.cnf File64=C:\Program Files\Common Files\Borland Shared\BDE\sql_ora.cnf File65=C:\Program Files\Common Files\Borland Shared\BDE\sql_ora8.cnf File66=C:\Program Files\Common Files\Borland Shared\BDE\sql_ssc.cnf File67=C:\Program Files\Common Files\Borland Shared\BDE\sql_syb.cnf File68=C:\Program Files\Common Files\Borland Shared\BDE\usa.btl File69=C:\Program Files\Common Files\Borland Shared\BDE\BDE.TXT File70=C:\ABC\Uninstall.exe File71=C:\Documents and Settings\All Users\桌面\神奇demo.lnk File72=C:\Documents and Settings\All Users\「開始」功能表\程式集\神奇demo.lnk File73=C:\ABC\install.log 。。。後面還有寫入注冊表的信息 |
vagrant
4568
|
2004/5/4 9:37:19 |
to tresss 放到資源文件裡面當然是不方便的,首先不容易擴充,其次維護不方便的,第三資源文件會很大。如果我要安裝BDE,難道要全部放入資源文件中?其實可以將需要安裝的文件放在同一文件夾或者下一個文件夾中。然後進行Copy操作 安裝的時候應該是將安裝的文件名稱放入一文本文件Install.txt,卸載的時候就根據這個文本文件來卸載. procedure Tfrmfir.btnnextClick(Sender: TObject);應該增加一句代碼 。。。。 SetupPath:=edtpath.Text; 。。。。。 否則的話SetupPath可能是空的,會出錯的
|
tresss
4543
|
2004/5/2 11:20:39 |
TO vagrant: 我试过.卸载应该好用的! 我不清楚,如果安装的文件不放在资源文件里,那要放在哪里?
TO whirlwind: 当然了.不过要改资源文件!要安装的文件都在那里了! |
vagrant
4542
|
2004/5/2 10:36:15 |
to whirlwind 稍微更改一下代碼就可以了阿...... |
whirlwind
4540
|
2004/5/2 9:53:55 |
问一个问题,就是你的安装程序可以自己选择.exe文件吗? |
vagrant
4503
|
2004/4/30 10:55:07 |
卸載的功能不行,而且需要安裝的文件不應該放入到資源文件中 這樣不易擴充需要安裝的軟件。。。。
|
yanjm
4479
|
2004/4/29 18:09:29 |
好 |
bios
4470
|
2004/4/29 14:34:12 |
太 牛了! |
yzdbs
4417
|
2004/4/28 20:57:47 |
不错 |