03/02/07 11:31
>>343
ディレクトリのチェックは PathFileExists() PathIsUnc() あたりを使うとシンプルに書けそうですよねー。
>delphiのサンプル ショートカットとスタートメニュ
>URLリンク(www.borland.co.jp)
Delphiはよく知らないんですけど、結局IShellLinkを操作するんですよねー。結構長いコードになりますよねー。
CEだったらSHCreateShortcut()っていうのがあるんですけど。
アンインストール後に、アンインストーラ自身の実行ファイルも消さないといけないですよねー。
なんか面倒くさそうですよねー。
コントロールパネルの「アプリケーションの追加と削除」に登録する必要もありますよねー。
共有DLLをコピーする場合は参照カウントを増減する必要がありますよねー。
COMの場合はレジストリへ登録しなきゃいけませんよねー。
結局、インストーラ作成ツールを使った方が効率が良い気がします。
インストーラの動作試験は面倒くさいですしね。VirtualPCを使うと楽になりますけど。