Boleh jadi kamu membenci sesuatu, padahal ia amat baik bagimu,
dan boleh jadi (pula) kamu menyukai sesuatu padahal ia amat buruk bagimu;
Allah mengetahui, sedang kamu tidak mengetahui. (QS. 2:216)
Jadwal Sholat untuk wilayah Jakarta dan Sekitarnya, Kamis, 24 Mei 2012/3 Rajab 1433 H : Imsak 4:26:59 - Shubuh 4:33:25 - Terbit 5:55:33 - Dzuhur 11:49:46 - Ashar 15:11:48 - Maghrib 17:44:03 - Isya' 18:57:40 WIB

Penulis Topik: Bikin installer yg perfect dari aplikasi VB  (Dibaca 1574 kali)


Offline free

  • myQ Pro-Aktif
  • *
  • Tgl Gabung: Mei 2006
  • Tulisan: 935
  • Lokasi: Jakarta
  • Jenis kelamin: Pria
  • I want to break free...
    • Lihat Profil
« pada: 21 Juli 2006, 15:51:39 »
MyQ,
mo tanya nih seputar VB
pengalaman saya, kalo bikin aplikasi pake VB tuh agak rumit pas bikin installer exe-nya
misalnya beberapa kali instalasi aplikasi saya udah terbukti run dgn lancar di PC yg standar win XP and 2K
eh pas dicoba di beberapa PC di tempat klien, ada yg sukses terinstall ada yg gagal...
any body can help why this thing could happens?

trus, any recommended software tuk bikin installer aplikasi? yg mudah penggunaaannya tapi handal, plus gratis lagi hehe
life is once only, then make it a precious one

Offline lynxluna

  • myQ Pejuang
  • *
  • Tgl Gabung: Mei 2006
  • Tulisan: 2.579
  • Lokasi: Yogya-Jakarta-Bandung-Magelang
  • Jenis kelamin: Pria
  • I am not a geek
    • Lihat Profil
    • A nerd web
« Jawab #1 pada: 28 September 2006, 10:26:55 »
Ada sih buat Installer yang gratis dan keliatan "pro" yaitu
WiX ( http://wix.sf.net/ )

Kalo jalan di Win2K ma XP berarti ente musti install juga tuh file yang namanya MSVBVM60.DLL (Microsoft Visua Basic Virtual Machine). Cari aja di folder system.

Met berjuang ;D
Ada yang bisa ngalahin ini :

Offline AdnanRasulSayyaf

  • myQ Pejuang
  • *
  • Tgl Gabung: Apr 2006
  • Tulisan: 5.167
  • Lokasi: Cihanjuang, Cimahi
  • Jenis kelamin: Pria
  • ~ Argo Wilis ~
    • Lihat Profil
    • Just Try To Be A Bloggrammer
« Jawab #2 pada: 28 September 2006, 15:58:29 »
pake installshield aja, konon kabarnya fitturnya lengkap, tapi sayangnya ndak free
Visit My Blog

Jika anda dapat mengkomunikasikan apa saja, kapan saja dan di mana saja, lalu mengapa anda harus punya kantor ?, kerja bukan tempat yg anda

Offline ARS

  • myQ Hero
  • *
  • Tgl Gabung: Apr 2006
  • Tulisan: 21.962
  • Lokasi: Kasultanan Ngayogyakarta Hadiningrat
  • Jenis kelamin: Pria
  • !..Karena Korupsi Bukanlah Budaya!..!
    • Lihat Profil
    • Apa Dong (dot) Com
« Jawab #3 pada: 29 September 2006, 08:41:43 »
Inno Setup yang gratis om. Tapi saya juga belum pernah coba, belum butuh sih :D
█ Apa Dong (dot) Biz @ www.apadong.biz
█ 24x7x365 Support - Free Services+Bon

Offline free

  • myQ Pro-Aktif
  • *
  • Tgl Gabung: Mei 2006
  • Tulisan: 935
  • Lokasi: Jakarta
  • Jenis kelamin: Pria
  • I want to break free...
    • Lihat Profil
« Jawab #4 pada: 13 November 2006, 17:11:05 »
udah coba pake innosetup yg emang lebih simple.

btw, jadi tanya lagi nih ada yg pernah ngalamin hal berikut ketika exe dijalankan :

RUNTIME ERROR 429 : ACTIVEX CAN't CREATE OBJECT

trus ada solusinya kah ?
seingat saya semua dll maupun ocx yg dibutuhkan sudah di-include ketika bikin installer-nya
dimana ya sebab error-nya
life is once only, then make it a precious one

Offline l1nd4

  • myQ Pejuang
  • *
  • Tgl Gabung: Apr 2006
  • Tulisan: 2.562
    • Lihat Profil
« Jawab #5 pada: 13 November 2006, 17:13:42 »
kemarin bikin installer pake bacth file gampang dan sukses terus... tapi aq lupa sintaknya :)
"Sesungguhnya jika kamu bersyukur, pasti Kami akan menambah (nikmat) kepadamu, dan jika kamu mengingkari (nikmat-Ku), maka sesungguhnya azabKu sangat pedih"

Offline Anis_WN

  • myQ Hero
  • *
  • Tgl Gabung: Apr 2006
  • Tulisan: 24.464
  • Lokasi: Jakarta
  • Jenis kelamin: Pria
  • Be yourself, but don't be selfish.
    • Lihat Profil
« Jawab #6 pada: 18 November 2006, 21:42:00 »
seingat saya semua dll maupun ocx yg dibutuhkan sudah di-include ketika bikin installer-nya
dimana ya sebab error-nya

Udah diregister belum? (pake regsvr32)
Manusia tak luput dari kesalahan. Ane manusia. Kesimpulan: Ane tak luput dari kesalahan. Mohon maaf bila ada kata yg salah. Dan... TKJSS

Offline wastono

  • myQ Pro-Aktif
  • *
  • Tgl Gabung: Apr 2006
  • Tulisan: 700
  • Lokasi: Bekasi / Jakarta
  • Jenis kelamin: Pria
  • wong bener ketenger. salam
    • Lihat Profil
    • wass.wordpress.com
« Jawab #7 pada: 18 November 2006, 22:12:30 »
kalo vb 6 kan ada "Package & Deployment Wizard" untuk
buat installer program yg dibuat pake vb 6. kalo ada dll
dan ocx yg digunakan belum ter list, bisa ditambahkan.

hasil installer yg dibuat oleh wizard tadi, menghasilkan
juga folder dengan nama "Support". isinya file yg akan
diinstal.

jika installer tersebut tidak jalan, maka coba copy folder
tsb pada komputer yg ingin diinstal. lalu jalankan exe
program secara langsung (tinggal klik exe anda).

terkadang jalan. kalo belum. biasanya error di dll dan
ocx yg belum teregister. maka harus diregister semua
dll dan ocx secara manual menggunakan command
prompt (pake regsvr32).

selamat mencoba. salam.

Offline free

  • myQ Pro-Aktif
  • *
  • Tgl Gabung: Mei 2006
  • Tulisan: 935
  • Lokasi: Jakarta
  • Jenis kelamin: Pria
  • I want to break free...
    • Lihat Profil
« Jawab #8 pada: 20 November 2006, 10:23:04 »
Masalah sebenarnya di aplikasi ketika dijalankan
ada yg pernah ketemu error 429 ActiveX Can't Create Object ??
life is once only, then make it a precious one

Offline l1nd4

  • myQ Pejuang
  • *
  • Tgl Gabung: Apr 2006
  • Tulisan: 2.562
    • Lihat Profil
« Jawab #9 pada: 20 November 2006, 14:29:14 »
Masalah sebenarnya di aplikasi ketika dijalankan
ada yg pernah ketemu error 429 ActiveX Can't Create Object ??
biasanya kalo begitu ada file dll yang ketinggalan saat diinstal
coba cek installernya aja..
"Sesungguhnya jika kamu bersyukur, pasti Kami akan menambah (nikmat) kepadamu, dan jika kamu mengingkari (nikmat-Ku), maka sesungguhnya azabKu sangat pedih"

Offline Ibrah

  • Administrator
  • myQ Pejuang
  • *
  • Tgl Gabung: Mar 2006
  • Tulisan: 2.594
  • Lokasi: Jadebotabek
  • Jenis kelamin: Pria
  • searching..
    • Lihat Profil
    • Komunitas Muslim Indonesia -  myQuran
« Jawab #10 pada: 20 November 2006, 15:42:46 »
Bisa coba juga pakai NSIS ( http://nsis.sourceforge.net/Main_Page )
Agak ribet, tapi bagus hasilnya :D
Tetap Semangat!

Offline zaidil

  • myQ Junior
  • *
  • Tgl Gabung: Sep 2007
  • Tulisan: 107
  • Lokasi: Klebengan, Yogyakarta
  • Jenis kelamin: Pria
    • Lihat Profil
    • Zaidil Firza's Prompt
« Jawab #11 pada: 07 Mei 2008, 16:50:56 »
@free
seperti nya ada komponen yg belum di add pas mo bikin installer

Offline hakimrie

  • myQ Aktivis
  • *
  • Tgl Gabung: Jan 2008
  • Tulisan: 2.052
  • Lokasi: Bandung
  • Jenis kelamin: Pria
  • Freedom for Palestine
    • Lihat Profil
    • hakim
« Jawab #12 pada: 07 Mei 2008, 18:56:27 »
udah coba pake innosetup yg emang lebih simple.

btw, jadi tanya lagi nih ada yg pernah ngalamin hal berikut ketika exe dijalankan :

RUNTIME ERROR 429 : ACTIVEX CAN't CREATE OBJECT

trus ada solusinya kah ?
seingat saya semua dll maupun ocx yg dibutuhkan sudah di-include ketika bikin installer-nya
dimana ya sebab error-nya
thread luawas ya, tapi keliatannya belum ada yang jawab.masalah ini muncul di komputer dengan instalan office 2000 ini memang bug untuk vb DAO.
solusinya repair registry instalasi office 2000 nya.
ini mungkin bisa jadi solusi: http://support.microsoft.com/kb/q260885/
~{Semoga Allah berkahi tiap kata yang mengalir dari ujung jemari ini}~
Pernikahan Ochie & Hakim

Offline taufiqhs

  • myQ Aktivis
  • *
  • Tgl Gabung: Apr 2006
  • Tulisan: 1.507
  • Lokasi: Medan
  • Jenis kelamin: Pria
    • Lihat Profil
« Jawab #13 pada: 12 Mei 2008, 09:46:32 »
pake installsheed.

Offline Anis_WN

  • myQ Hero
  • *
  • Tgl Gabung: Apr 2006
  • Tulisan: 24.464
  • Lokasi: Jakarta
  • Jenis kelamin: Pria
  • Be yourself, but don't be selfish.
    • Lihat Profil
« Jawab #14 pada: 12 Mei 2008, 17:03:18 »
Kutip dari: taufiqhs
pake installsheed.

InstallShield, kali... ;)
Manusia tak luput dari kesalahan. Ane manusia. Kesimpulan: Ane tak luput dari kesalahan. Mohon maaf bila ada kata yg salah. Dan... TKJSS

Offline lynxluna

  • myQ Pejuang
  • *
  • Tgl Gabung: Mei 2006
  • Tulisan: 2.579
  • Lokasi: Yogya-Jakarta-Bandung-Magelang
  • Jenis kelamin: Pria
  • I am not a geek
    • Lihat Profil
    • A nerd web
« Jawab #15 pada: 12 Mei 2008, 17:04:01 »
Ngapain pake InstallShield... pake NSIS aja atau Inno Installer kalo ga punya duid bayar InstallShield dari MacroVision
Ada yang bisa ngalahin ini :

Offline hakimrie

  • myQ Aktivis
  • *
  • Tgl Gabung: Jan 2008
  • Tulisan: 2.052
  • Lokasi: Bandung
  • Jenis kelamin: Pria
  • Freedom for Palestine
    • Lihat Profil
    • hakim
« Jawab #16 pada: 12 Mei 2008, 17:47:45 »
kalau java pake izPack juga lumayan sip, crossplatform lho (hasilnya package .jar)
~{Semoga Allah berkahi tiap kata yang mengalir dari ujung jemari ini}~
Pernikahan Ochie & Hakim

Offline lynxluna

  • myQ Pejuang
  • *
  • Tgl Gabung: Mei 2006
  • Tulisan: 2.579
  • Lokasi: Yogya-Jakarta-Bandung-Magelang
  • Jenis kelamin: Pria
  • I am not a geek
    • Lihat Profil
    • A nerd web
« Jawab #17 pada: 12 Mei 2008, 19:24:47 »
Orang yang diminta buat VB koq mas.
Ada yang bisa ngalahin ini :

Offline taufiqhs

  • myQ Aktivis
  • *
  • Tgl Gabung: Apr 2006
  • Tulisan: 1.507
  • Lokasi: Medan
  • Jenis kelamin: Pria
    • Lihat Profil
« Jawab #18 pada: 13 Mei 2008, 09:45:40 »
Ngapain pake InstallShield... pake NSIS aja atau Inno Installer kalo ga punya duid bayar InstallShield dari MacroVision

:D ya memang bayar,

Offline hakimrie

  • myQ Aktivis
  • *
  • Tgl Gabung: Jan 2008
  • Tulisan: 2.052
  • Lokasi: Bandung
  • Jenis kelamin: Pria
  • Freedom for Palestine
    • Lihat Profil
    • hakim
« Jawab #19 pada: 13 Mei 2008, 09:53:45 »
Orang yang diminta buat VB koq mas.
maaf, ana kan ngomongin packer nya, alias intaller builder, aplikasi apapun InsyaaAllah bisa dibikinin installernya pake izPack, ya cuman itu hasilnya bukan executable tapi package jar :)
jadi maaf, jika tidak berkenan, cuman menghadirkan pilihan lain  %peace%

alternatif lain: ClickOnce

~{Semoga Allah berkahi tiap kata yang mengalir dari ujung jemari ini}~
Pernikahan Ochie & Hakim

Offline lynxluna

  • myQ Pejuang
  • *
  • Tgl Gabung: Mei 2006
  • Tulisan: 2.579
  • Lokasi: Yogya-Jakarta-Bandung-Magelang
  • Jenis kelamin: Pria
  • I am not a geek
    • Lihat Profil
    • A nerd web
« Jawab #20 pada: 13 Mei 2008, 10:36:15 »
@hakimrie

Bukannya ga berkenan. untuk packer, memang bisa pake apapun tetapi

Kutip
IzPack-generated installers only require a Java virtual machine to run.

kita ga bisa jamin user punya JRE. Nah kalo user ga ada JRE... apakah feasible kalo user harus install JRE dulu baru install aplikasi VB yang sama sekali ga pake Java? Nah kalo pake Inno/NSIS kan ga perlu runtime-runtime-an dan memang aplikasi VB mau dirun di mana lagi selain di Mikocok Windows? ^-^
Ada yang bisa ngalahin ini :

Offline hakimrie

  • myQ Aktivis
  • *
  • Tgl Gabung: Jan 2008
  • Tulisan: 2.052
  • Lokasi: Bandung
  • Jenis kelamin: Pria
  • Freedom for Palestine
    • Lihat Profil
    • hakim
« Jawab #21 pada: 13 Mei 2008, 12:24:42 »
he.hee antum benar lagi  O0
sekalian ane mau iklanin java (sun) yang mulai sinking, biar gak kalah ama ms  %peace%
~{Semoga Allah berkahi tiap kata yang mengalir dari ujung jemari ini}~
Pernikahan Ochie & Hakim

Offline lynxluna

  • myQ Pejuang
  • *
  • Tgl Gabung: Mei 2006
  • Tulisan: 2.579
  • Lokasi: Yogya-Jakarta-Bandung-Magelang
  • Jenis kelamin: Pria
  • I am not a geek
    • Lihat Profil
    • A nerd web
« Jawab #22 pada: 13 Mei 2008, 16:29:47 »
:D

Iklan java koq di thread VB

:D
Ada yang bisa ngalahin ini :

Offline hakimrie

  • myQ Aktivis
  • *
  • Tgl Gabung: Jan 2008
  • Tulisan: 2.052
  • Lokasi: Bandung
  • Jenis kelamin: Pria
  • Freedom for Palestine
    • Lihat Profil
    • hakim
« Jawab #23 pada: 13 Mei 2008, 16:57:31 »
lah, namanya juga iklan, bisa dimana saja, kalau orangnya sudah di java mah, gak perlu repot2 lagi. kan sekalian menjaring 'customer' baru dari vb, sapa tahu mau pindah ke java  %peace%

lagi lihat klan ISP yang super kenceng (di Indonesia)  :siul: :siul:
~{Semoga Allah berkahi tiap kata yang mengalir dari ujung jemari ini}~
Pernikahan Ochie & Hakim

Offline lynxluna

  • myQ Pejuang
  • *
  • Tgl Gabung: Mei 2006
  • Tulisan: 2.579
  • Lokasi: Yogya-Jakarta-Bandung-Magelang
  • Jenis kelamin: Pria
  • I am not a geek
    • Lihat Profil
    • A nerd web
« Jawab #24 pada: 13 Mei 2008, 20:30:12 »
@atas

Hihihi saya ga iklan koq... toh itu signature sudah sejak zaman baheula dan itu pun bukan ISP personal :p. Kalo mau iklan ISP Personal ya di thread ISP murah JABODETABEKBANDUNG....
Ada yang bisa ngalahin ini :

Offline qm4n

  • myQ Newbie
  • *
  • Tgl Gabung: Jul 2007
  • Tulisan: 12
    • Lihat Profil
« Jawab #25 pada: 24 Agustus 2008, 16:29:28 »

Offline qm4n

  • myQ Newbie
  • *
  • Tgl Gabung: Jul 2007
  • Tulisan: 12
    • Lihat Profil
« Jawab #26 pada: 24 Agustus 2008, 16:32:23 »
Coba aja pake miniwareVB, bisa di unduh di http://www.freewarefiles.com/downloads_counter.php?programid=22535
maaf Aku salah posting maksud aku CreateInstall di http://www.createinstall.com/download.htm, yang diatas tadi miniwareVB, hanya untuk mengganti icon standar di vb.

Offline top_player

  • myQ Perambah
  • *
  • Tgl Gabung: Sep 2008
  • Tulisan: 291
  • Lokasi: Bumi Allah
  • Jenis kelamin: Pria
    • Lihat Profil
« Jawab #27 pada: 01 Mei 2009, 12:57:11 »
Saya pernah membuat aplikasi VB dengan database MySQL, dan juga sudah coba2 compile (dengan menggunakan setup factory),
Nah pada di sisi Client kan harus install ODBC tuh. Nah yang aku tanyakan Gmana cara agar pas isntall ODBC sekalian installnya jadi satu sama program kita (ngg nginstal satu-satu)
Menuju Kasta Cinta Tertinggi, Menggapai Ridha Illahi

Offline Anis_WN

  • myQ Hero
  • *
  • Tgl Gabung: Apr 2006
  • Tulisan: 24.464
  • Lokasi: Jakarta
  • Jenis kelamin: Pria
  • Be yourself, but don't be selfish.
    • Lihat Profil
« Jawab #28 pada: 01 Mei 2009, 15:25:37 »
Bikin installer untuk program anda, masukkan proses instalasi ODBC kalo diperlukan. Bukan dibalik spt itu.
Manusia tak luput dari kesalahan. Ane manusia. Kesimpulan: Ane tak luput dari kesalahan. Mohon maaf bila ada kata yg salah. Dan... TKJSS

Offline top_player

  • myQ Perambah
  • *
  • Tgl Gabung: Sep 2008
  • Tulisan: 291
  • Lokasi: Bumi Allah
  • Jenis kelamin: Pria
    • Lihat Profil
« Jawab #29 pada: 01 Mei 2009, 15:49:30 »
Jd ketika kita install program kita otomatis juga install odbc.
Nah cara masukkan proses instalasi odbc ke dalam proses intallan program kita itu bgmana pak!!!
Aku pake Setup Factory untuk compilenya.
Menuju Kasta Cinta Tertinggi, Menggapai Ridha Illahi

Offline Anis_WN

  • myQ Hero
  • *
  • Tgl Gabung: Apr 2006
  • Tulisan: 24.464
  • Lokasi: Jakarta
  • Jenis kelamin: Pria
  • Be yourself, but don't be selfish.
    • Lihat Profil
« Jawab #30 pada: 01 Mei 2009, 16:47:26 »
Belum pernah belajar Setup Factory... :malu:


Yg saya dulu pernah coba NSIS, tapi gak sampe canggih banget. Kalo terpaksa, ya bilang aja musti diinstall masing2... ;)
Manusia tak luput dari kesalahan. Ane manusia. Kesimpulan: Ane tak luput dari kesalahan. Mohon maaf bila ada kata yg salah. Dan... TKJSS

Offline k4m4r82

  • myQ Newbie
  • *
  • Tgl Gabung: Mar 2007
  • Tulisan: 27
    • Lihat Profil
« Jawab #31 pada: 01 Mei 2009, 17:14:05 »
Jd ketika kita install program kita otomatis juga install odbc.
Nah cara masukkan proses instalasi odbc ke dalam proses intallan program kita itu bgmana pak!!!
Aku pake Setup Factory untuk compilenya.
kalo yang pernah saya coba menggunakan inno setup.
berikut daftar file yang dibutuhkan oleh mysql connector pada saat instalasi :
1. myodbc5.dll
2. myodbc5S.dll
3. myodbc5.lib
4. myodbc5S.lib
5. myodbc-installer.exe

cuplikan skrip inno setup dengan asumsi saya menggunkan driver MySQL Connector ODBC 5.1 :
[Files]
Source: "C:\Program Files\MySQL\Connector ODBC 5.1\myodbc5.dll"; DestDir: {sys}; Flags: onlyifdoesntexist
Source: "C:\Program Files\MySQL\Connector ODBC 5.1\myodbc5S.dll"; DestDir: {sys}; Flags: onlyifdoesntexist
Source: "C:\Program Files\MySQL\Connector ODBC 5.1\myodbc5.lib"; DestDir: {sys}; Flags: onlyifdoesntexist
Source: "C:\Program Files\MySQL\Connector ODBC 5.1\myodbc5S.lib"; DestDir: {sys}; Flags: onlyifdoesntexist
Source: "C:\Program Files\MySQL\Connector ODBC 5.1\myodbc-installer.exe"; DestDir: {sys}; Flags: onlyifdoesntexist

[Run]
Filename: "{sys}\myodbc-installer.exe"; Parameters: "-d -a -n ""MySQL ODBC 5.1 Driver"" -t ""DRIVER=myodbc5.dll;SETUP=myodbc5S.dll"""; StatusMsg: "Tunggu sedang mendaftarkan driver MySQL Connector ODBC 5.1.5"; Flags: runhidden

[UninstallRun]
Filename: "{sys}\myodbc-installer.exe"; Parameters: "-d -r -n ""MySQL ODBC 5.1 Driver"""; StatusMsg: "Tunggu sedang menghapus driver MySQL Connector ODBC 5.1.5"; Flags: runhidden

[UninstallDelete]
Type: files; Name: {sys}\myodbc5S.dll
Type: files; Name: {sys}\myodbc5S.lib
Type: files; Name: {sys}\myodbc5.dll
Type: files; Name: {sys}\myodbc5.lib
Type: files; Name: {sys}\myodbc-installer.exe

nah dari skripnya kan keliatan pada saat instalasi ngapain aja, jadi tinggal sesuaikan aja dengan Setup Factorynya
informasi lebih lanjut tentang inno setup di http://www.jrsoftware.org/isdl.php

Offline top_player

  • myQ Perambah
  • *
  • Tgl Gabung: Sep 2008
  • Tulisan: 291
  • Lokasi: Bumi Allah
  • Jenis kelamin: Pria
    • Lihat Profil
« Jawab #32 pada: 02 Mei 2009, 06:21:47 »
^^ Itu di Inno Setup ya??? OK deh!! Thx.. atas infonya  O0
Menuju Kasta Cinta Tertinggi, Menggapai Ridha Illahi