Artikel ini menjelaskan cara membuat object pada saat design time, tentu saja mudah, tetapi bukan cara membuat yang seperti "itu" yang dimaksud, ini melalui pengkodean (coding). Objek yang kita buat adalah CommandButton, bagaimana dengan objek lainnya? Anda qiyaskan saja dengan cara mengganti "CommandButton" dengan nama objek yang Anda kehendaki misalnya "TextBox" dan sebagainya. Adapun langkah-langkah membuat object pada saat design time:
Apa yang bisa kita petik dari kode-kode di atas, tentu saja banyak.
READ MORE - VB6 Code - Cara Membuat Object Pada Saat Design Time
- Buat project Add-Ins yang terdapat pada template
- Hapus seluruh kode yang terdapat pada frmAddIn
- Gantikan dengan kode di bawah ini:
Public VBInstance As VBIDE.VBE
Public Connect As Connect
Option Explicit
Private Sub CancelButton_Click()
Connect.Hide
End Sub
Private Sub OKButton_Click()
Dim frm As VBForm
Dim ctl As VBControl
Dim i As Integer
On Error GoTo ErrHandler
Set frm = VBInstance.SelectedVBComponent.Designer
For i = 1 To 255
Set ctl = frm.VBControls.Add("CommandButton")
Next
Set frm = Nothing
Set ctl = Nothing
Exit Sub
ErrHandler:
MsgBox Err.Description
End Sub
- Compile kodenya dengan nama "MyAddIn.dll" (secara otomatis VB6.0 akan meregister file tersebut).
- Tutup Project setelah Anda menyimpannya
- Buka Project baru
- Klik menu Add-Ins, maka disana akan terdapat sub menu yang bernama "My AddIn".
- Selanjutnya klik Sub menu "My AddIn" maka akan terbentuklah objek CommandButton dengan jumlah 254, mengapa 254 tidak 255 seperti yang terdapat dalam kode?
Apa yang bisa kita petik dari kode-kode di atas, tentu saja banyak.