Mas ERIS RISO terima kasih atas informasinya, setelah
saya coba variabel Dim sec AS SECURITY_ATTRIBUTES
error!! SECURITY_ATTRIBUTES tidak dikenal. Mohon
bantuanya lagi mas





> Bikin Modul, ketikan ini:
> Public Function COMTersedia(COMNum As Integer) As
> Boolean
>     Dim hCOM As Long
>     Dim ret As Long
>     Dim sec As SECURITY_ATTRIBUTES
>  
>     '// mencoba membuka COM port
>     hCOM = CreateFile("\.\COM" & COMNum & "", 0,
> FILE_SHARE_READ + _
>         FILE_SHARE_WRITE, sec, OPEN_EXISTING,
> FILE_ATTRIBUTE_NORMAL, 0)
>     If hCOM = -1 Then
>         COMTersedia = False
>     Else
>         COMTersedia = True
>         '// tutup COM port
>         ret = CloseHandle(hCOM)
>     End If
> End Function
>  
> Buat form, tambahkan combobox, pada saat form
> diload, panggil modul tadi
> Ketikan kode dibawah ini pada form, dan panggil paad
> saat form diload juga
> Private Sub DaftarComPorts()
>     Dim i As Integer
>     
>     ComboBox.Clear
>     For i = 1 To 16
>         If COMTersedia(i) Then
>             ComboBox.AddItem "Com" & i
>         End If
>     Next
>     ComboBox.ListIndex = 0
> End Sub


 
____________________________________________________________________________________
Cheap talk?
Check out Yahoo! Messenger's low PC-to-Phone call rates.
http://voice.yahoo.com

Kirim email ke