hmm.. untuk mendeteksi apakah suatu component terinstal atau tidak bisa 
di deteksi dengan memanggil ProgId-nya componet tsb dengan 
CreateObject.

tips: hindari 'Set varible_name as New ProgId' (dependensi terhadap 
component) tapi gunakan 'Set variable_name=CreateObject(ProgId)'. Pada 
pembuatan aplikasi hindari memasukkan component (langsung error begitu 
program dijalankan), tapi coba test dengan CreateObject.

berikut kode untuk mendeteksi apakah di komputer terinstal/support 
component WSH (ProgId-nya 'WScript.Shell', untuk dbgrid ProgId-nya aku 
nggak tau tapi find saja pake regedit.exe)

Sub Main()
On Error Resume Next
Set WshShell=CreateObject("Wscript.Shell")
If err.number then
   msgbox "error maning :( " & err.description
Else
   msgbox "oche"
End If
err.Clear : On Error Goto 0
End Sub

081342975471

--- In [email protected], "bloodysucker" <[EMAIL PROTECTED]> 
wrote:
>
> tapi mas Fatur kalo kita bikin project pake win xp trus kita pake 
control
> (.ocx) yang bukan bawaan windows contohnya dbgrid v7.0.
> setelah jadi file setup kita install di pc client kaga bisa muncul 
pesan 
> error katanya file ocx nya dbgrid 7.0 belum di daftarin, bukaannya 
otomatis 
> file ocx dgbrid 7.0 udah kedaftar tuh mas....Kalo gitu apa program 
dgbridnya 
> musti diinstalin di semua pc client ya..??
> mohon pencerahannya mas..sorry masih pemula banget...
> 





Untuk berhenti berlangganan kirim email kosong ke : [EMAIL PROTECTED]

Ikuti juga forum diskusi VB.net dengan 
mengirim email kosong ke [EMAIL PROTECTED]
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indoprog-vb/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Kirim email ke