Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009
4.2.3.1.1 Tampilan Aplikasi
Bentuk tampilan aplikasi ketika dijalankan dapat dilihat pada Gambar 4.34.
Gambar 4.34 Tampilan Utama Aplikasi Kode programnya adalah sebagai berikut:
Option Explicit Dim CN1 As Connection
Dim CN2 As Connection Dim rsPro As Recordset
Dim rsCari As Recordset Dim rsSave As Recordset
Dim rsUbah As Recordset Dim rsKode As Recordset
Dim strSt As String 1 Dim aksi, x As String
Dim Prv1, Prv2 As String Private Sub cboComName_Click
If cboComName = KOM1 Then On Error Resume Next
aksi = KOM1 cboIP = 192.168.10.2
Adodc1.ConnectionString = Prv1 Adodc1.Refresh
grid1.Visible = True grid1.Refresh
grid1.Visible = True grid1.ColWidth0 = 0
grid1.ColWidth1 = 2000 grid1.TextMatrix0, 0 =
If cari = True Then cboNmProg.Enabled = True
cboNmProg.SetFocus ElseIf tambah = True Then
cboNmProg.Enabled = True cboNmProg.SetFocus
End If
Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009
ElseIf cboComName = KOM2 Then On Error Resume Next
aksi = KOM2 cboIP = 192.168.10.3
Adodc1.ConnectionString = Prv2 Adodc1.Refresh
grid1.Visible = True grid1.Refresh
grid1.Visible = True grid1.ColWidth0 = 0
grid1.ColWidth1 = 2000 grid1.TextMatrix0, 0 =
If cari = True Then cboNmProg.Enabled = True
cboNmProg.SetFocus ElseIf tambah = True Then
cboNmProg.Enabled = True cboNmProg.SetFocus
End If End If
End Sub
4.2.3.1.2 Tampilan Explorer
Bentuk tampilan explorer ketika dijalankan dapat dilihat pada Gambar 4.35.
Gambar 4.35 Tampilan Explorer Kode programnya adalah sebagai berikut:
Option Explicit Private Declare Sub keybd_event Lib user32 ByVal bVk As Byte, ByVal bScan As
Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long Private Sub filList_PathChange
On Error Resume Next DoEvents
ListView1.ListItems.Clear Set ListView1.Icons = Nothing
Set ListView1.SmallIcons = Nothing imgFiles.ListImages.Clear
MousePointer = vbHourglass TalkHog Retrieving files in folder: dirList.Path
Frans A. Siagian : Perancangan Komunikasi Client Server Dan Sistem Database, 2008 USU Repository © 2009
Dim sPath As String, w As Long sPath = IIfRightfilList.Path, 1 = \, filList.Path, filList.Path \
Dim imgT As ListImage, i As Integer, hIcon For i = 0 To filList.ListCount - 1
w = 1 hIcon = ExtractAssociatedIcon0, sPath filList.Listi, w
If IsNullhIcon Then picBuff.Picture = picDefault.Picture
Else Set picBuff.Picture = Nothing
DoEvents DrawIcon picBuff.hdc, 0, 0, hIcon
DoEvents picBuff.Picture = picBuff.Image
DoEvents End If
Set imgT = imgFiles.ListImages.Add, , picBuff.Picture Next
ListView1.Icons = imgFiles ListView1.SmallIcons = imgFiles
For i = 0 To filList.ListCount - 1 ListView1.ListItems.Add , , filList.Listi, i + 1, i + 1
Next TalkHog
MousePointer = vbDefault End Sub
4.2.3.1.3 Tampilan Client Remote