/* */

Friday, February 12, 2010

[belajar-access] inno setup

----- Original Message -----
From: "zackie" <bambalid@gmail.com>
To: "millis belajar access" <belajar-access@yahoogroups.com>
Sent: Friday, February 12, 2010 10:44 PM
Subject: [belajar-access] inno setup


Bapak Aksan.....
Saya bikin postingan baru tapi masih berkaitan dg inno setup, supaya
reply-reply-nya tidak panjang, belum lagi ditambah source codenya.
Mohon saya jangan dipanggil 'dan/komandan' saya malu Bapak. Saya sama dengan
warga millis lainnya yg ingin belajar mendalami access dengan ' Ngangsu
Kawruh' kepada Bapak moderators juga sharing pengalaman dg seluruh warga
millis disini

Membaca 2 email terakhir dari Bapak rasanya tidaklah pantas kalo saya tidak
mengimplementasikan semua penjelasan2 tsb.
Saya juga sudah coba bikin satu paket setup/installer dg inno setup file2 yg
terdiri dari:
1. Access 2003 Runtime ( ACCESSRT.MSI & ACCESSRT.CAB )
2. Billing.mdb

Setelah Compile terbentuk sebuah file SETUP.EXE kemudian saya install, lalu
beberapa step konfirmasi form muncul dan hanya tinggal klik 'next-next' saja
sampai form konfirmasi finish. Lalu secara otomatis dilanjutkan dg instalasi
Access 2003 Runtime. Selesai instalasi terbentuk 1 shortcut billing.mdb pada
desktop juga pada group menu start-program-billing-billing.mdb. Selesai
sampai disini user tinggal memilih menjalankan program billing.mdb dari
desktop atau group menu

source code inno setup sbb:

[Setup]
AppName=billing
AppVerName=My Program 1.5

AppPublisher=My Company, Inc.
AppPublisherURL=http://www.example.com/
AppSupportURL=http://www.example.com/
AppUpdatesURL=http://www.example.com/
DefaultDirName={pf}\billing
DefaultGroupName=billing
OutputDir=C
:\hasil
OutputBaseFilename=setup
Compression=lzma
SolidCompression=yes

[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}";
GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: "C:\Documents and Settings\Welcome\My Documents\PROGRAM
ACCESS\ms-access-2003-runtime\ACCESSRT.MSI"; DestDir: "{app}"; Flags:
ignoreversion
Source: "C:\Documents and Settings\Welcome\My Documents\PROGRAM
ACCESS\ms-access-2003-runtime\ACCESSRT.CAB"; DestDir: "{app}"; Flags:
ignoreversion
Source: "C:\Documents and Settings\Welcome\My Documents\PROGRAM
ACCESS\BIKINAN SENDIRI\BILLING\billing.mdb"; DestDir: "{app}"; Flags:
ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

[Icons]
Name: "{group}\billing"; Filename: "{app}\billing.mdb"
Name: "{commondesktop}\billing"; Filename: "{app}\billing.mdb"; Tasks:
desktopicon

[Run]
Filename: "{app}\ACCESSRT.MSI"; Description: "{cm:LaunchProgram,billing}";
Flags: shellexec postinstall skipifsilent

No comments:

Post a Comment