Sabtu, 25 Oktober 2008

HIDE CAPTION MDIFORM

Menghilangkan Caption dan ControlBox dari Form sangat mudah sekali. Namun untuk menghilangkan Caption dan ControlBox dari MDIForm diperlukan teknik khusus dengan menggunakan Sistem API. Caranya cukup mudah :

Langkah 1 : Buat Project Baru

Langkah 2 : Tambahkan MDI Form, kemudian tambahkan picturebox dan caption diatasnya serta tombol sebagai ganti dari tombol Close. Gambarannya adalah seperti berikut


Langkah 3 : Tuliskan syntax berikut ini

Option Explicit

Private Sub cmdClose_Click()
End
End Sub

Private Sub MDIForm_Load()
HideCaption hWnd, False
End Sub

Langkah 4 : Tambahkan Module dengan syntax berikut ini

Option Explicit

Private Enum WinType
GWL_STYLE = (-16)
SWP_FRAMECHANGED = &H20
SWP_NOMOVE = &H2
SWP_NOZORDER = &H4
SWP_NOSIZE = &H1
End Enum

'-----Function API - Window
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" _
(ByVal hWnd As Long, ByVal nIndex As Long, ByVal wNewWord As Long) As Long
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" _
(ByVal hWnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowPos Lib "user32" _
(ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, _
ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long

Public Function HideCaption(hWnd As Long, Optional ShowBorder As Boolean = True)
Dim lStyle As Long
lStyle = GetWindowLong(hWnd, GWL_STYLE)
If ShowBorder Then
lStyle = lStyle Or &HC00000
Else
lStyle = lStyle And Not &HC00000
End If
Call SetWindowLong(hWnd, GWL_STYLE, lStyle)
Call pRedraw(hWnd)
lStyle = GetWindowLong(hWnd, GWL_STYLE)
End Function

Private Sub pRedraw(hWnd As Long)
Const swpFlags As Long = _
SWP_FRAMECHANGED Or SWP_NOMOVE Or _
SWP_NOZORDER Or SWP_NOSIZE
Call SetWindowPos(hWnd, 0, 0, 0, 0, 0, swpFlags)
End Sub

Maka Hasilnya adalah


Manfaat SMS Gateway

SMS Gateway adalah kesatuan perangkat yang minimal terdiri dari sebuah PC dengan modem GSM/CDMA, sebuah kartu GSM/CDMA dengan nomor direct/premium, dan sebuah program aplikasi yang berfungsi untuk mengorganize (menerima atau mengirim) sms. Aplikasi SMS Gateway mampu mengintegrasikan antara teknologi ponsel dengan komputer (PC).

Dengan SMS Gateway ini Anda bisa melakukan beberapa hal secara otomatis seperti misalnya :

  • Mengingatkan anda untuk acara atau meeting penting
  • Mempromosikan berbagai promosi untuk pelanggan-pelanggan
  • Melakukan follow up pada pelanggan
  • Memberikan laporan lengkap dan akurat terhadap semua kegiatan harian
  • Image perusahaan Anda juga meningkat, karena tidak banyak perusahaan yang menyediakan SMS hotline untuk pelanggannya.

Betapa nyamannya jika Anda memiliki Customer Service yang profesional dan setia menangani semua pelanggan Anda setiap saat.

Penerapan SMS Gateway ini dapat digunakan oleh bebagai jenis industri / bisnis, misalnya :

  • Bank : payment, info rekening, transaksi, PLN Online, m-Banking
  • Travel Agent : ticketing, reservations
  • Properti Agent/Developer : promotion, exhibition, sales.
  • Showroom : info new produk, member promotions.
  • Hipermarket/Toko/MLM : produk update, promotions
  • Bengkel : service alerting.
  • Rumah Sakit : jadwal praktek dokter, appointment, registration, antrian pasien, medical status, docter alerting.dll
  • Organisasi Sosial : undangan, jadwal meeting.
  • Klub Golf : reservation.
  • Komunitas : scheduling, appointment.
  • Industri Farmasi/Distribusi : stock, sales, pricelist.
  • Kurir : untuk trakking delivery, track order, customer.
  • Restaurant : untuk deliveri order, promotion.
  • Sistemm ERP : modul tambahan sms.
  • Hotel : reservation, fasilities, Promotions.
  • Airlines : ticket reservation, kru scheduling
  • Theatre : ticket, reservation, kru scheduling, promotion.
  • Importir/Distributor : check stock, pricelist, reseller.
  • Media : Polling, Feed back, Quiz, Promotions.
  • Entertainment : Games, Quiz, Polling, Chatting
  • Politik : Tim Sukses, Quick Count Pilkada,
  • dll

Cetak Printer Stiker

Berikut ini Contoh penggunaan printer Stiker

Nama Printer : Zebra TLP 2844-Z

XA Start Format
XZ End Format
MD Media Darkness
LL Label Length
LH Label Home
FO Font (Posisi awal Kalimat)
AFN Ukuran Font
FD Cetak Data

Source Code :

Open "LPT1:" For Output As #1

'----Start Format----
Print #1, "^XA"
'--------------------
Print #1, "^MD30.1" 'Media Darkness
Print #1, "^LL225" 'Label Length
Print #1, "^LH1,20" 'Label Home
'-------Field--------
Print #1, "^FO100,015" 'Posisi Kalimat Left,Top
Print #1, "^AFN,12,10" 'Font, Height, Width
Print #1, "^FD" + “Nama Barang” + "^FS" 'Cetak Data
‘===>
Print #1, "^FO100,055"
Print #1, "^AFN,12,10"
Print #1, "^FD" + “Keterangan Barang” + "^FS"
'===>
Print #1, "^FO100,085"
Print #1, "^AFN,12,10"
Print #1, "^FD" + “Pabrik Pembuat” + "^FS"
'===> Barcode
Print #1, "^FO600,020"
Print #1, "^BY2^BY2"
Print #1, "^B8N,50,N,N"
Print #1, "^FD" + “Kode Barang” + "^FS"
'----End Format----
Print #1, "^XZ"

Close #1