Visual basic

Modul Belajar VB 6.0 – bag. 1

MODUL 1

PENGANTAR  PEMROGRAMAN

 

  1. A.  Bahasa Pemrograman Visual Basic

Bahasa pemrograman Visual Basic, dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginner’s All-purpose Symbolic Instruction Code) yang dikembangkan pada era 1950-an. Visual Basic merupakan salah satu Development Tool adalah alat bantu dalam membangun dan mengembangkan program aplikasi komputer dengan desain form secara visual dan adanya kemampuan untuk menggunakan komponen-komponen ActiveX yang dibuat yang disediakan oleh Microsoft Visual Basic ataupun pihak lain.

Visual Basic yang pertama adalah Visal Basic 1.0 yang dikenalkan pada tahun 1991, pendekatan yg dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg dikembang oleh “Alan Cooper” yg di sebut TRIPOD. Kemudian Microsoft mengontrak copper dan asosiasinya utk mengembangkan tripod agar dapat digunakan di windows 3.0 dibawah nama kode Ruby. Baca lebih lanjut

Code print kertas continue

Pada Module1 paste code berikut

Option Explicit

Private Type DOCINFO

pDocName As String

pOutputFile As String

pDatatype As String

End Type

Private Declare Function ClosePrinter Lib “winspool.drv” (ByVal _

hPrinter As Long) As Long

Private Declare Function EndDocPrinter Lib “winspool.drv” (ByVal _

hPrinter As Long) As Long

Private Declare Function EndPagePrinter Lib “winspool.drv” (ByVal _

hPrinter As Long) As Long

Private Declare Function OpenPrinter Lib “winspool.drv” Alias _

“OpenPrinterA” (ByVal pPrinterName As String, phPrinter As Long, _

ByVal pDefault As Long) As Long

Private Declare Function StartDocPrinter Lib “winspool.drv” Alias _

“StartDocPrinterA” (ByVal hPrinter As Long, ByVal Level As Long, _

pDocInfo As DOCINFO) As Long

Private Declare Function StartPagePrinter Lib “winspool.drv” (ByVal _

hPrinter As Long) As Long

Declare Function WritePrinter Lib “winspool.drv” (ByVal _

hPrinter As Long, pBuf As Any, ByVal cdBuf As Long, _

pcWritten As Long) As Long

Public lhPrinter As Long

Function LoadPrintRedirect() As Boolean

Dim lReturn As Long

Dim lDoc As Long

Dim MyDocInfo As DOCINFO

ClosePrintRedirect

lReturn = OpenPrinter(Printer.DeviceName, lhPrinter, 0)

If lReturn = 0 Then

Exit Function Baca lebih lanjut