Private crcTable(0 To 255) As Long 'crc32
Private Function CRC32(ByRef bArrayIn() As Byte, ByVal lLen As Long, Optional ByVal lcrc As Long = 0) As Long
'bArrayIn adalah array byte dari file yang dibaca
'lLen adalah ukuran atau size file
Dim lCurPos As Long 'Current position untuk iterasi proses array bArrayIn
Dim lTemp As Long 'Variabel temp hasil perhitungan
BuildTable
If lLen = 0 Then Exit Function 'keluar fungsi apabila ukuran file = 0
lTemp = lcrc Xor &HFFFFFFFF
For lCurPos = 0 To lLen
lTemp = (((lTemp And &HFFFFFF00) \ &H100) And &HFFFFFF) Xor (crcTable((lTemp And 255) Xor bArrayIn(lCurPos)))
Next lCurPos
CRC32 = lTemp Xor &HFFFFFFFF
End Function
Private Function BuildTable() As Boolean
Dim i As Long, x As Long, crc As Long
Const limit = &HEDB88320
For i = 0 To 255
crc = i
For x = 0 To 7
If crc And 1 Then
crc = (((crc And &HFFFFFFFE) \ 2) And &H7FFFFFFF) Xor limit
Else
crc = ((crc And &HFFFFFFFE) \ 2) And &H7FFFFFFF
End If
Next
crcTable(i) = crc
Next i
End Function
Visual Basic 6.0
MEMILIH BAHASA PEMROGRAMAN BAGI PEMULA
artikel ini kupersembahkan buat adiknya yang dua hari yang lalu memintaku untuk membuatnya...
pertama² saya minta maaf karena tidak sempat untuk menulis sebuah artikel yang membahas sebuah bahasa pemrograman yaitu visual basic 6.0
karena kamu seorang pemula yang ingin terjun dalam dunia programmer..
jadi saya ingin menjelaskan terlebih dahulu apa itu pemrograman dan apa itu bahasa pemrograman...
pemrograman adalah teknik atau konsep yang harus dimiliki seorang programmer sihingga dia mengerti bagaimana dia bisa membuat program tidak terbatas oleh bebera bahasa pemrograman..
sedangkan bahasa pemrograman adalah sebuah bahasa yang menerjemahkan bahasa manusia kebahasa mesin. sehingga seorang programmer dapat membuat suatu aplikasi dengan bahasa pemrograman tersebut, ada ratusan bahasa pemrograman yang tersebar dipasaran.. contohkan saja vb,c,c++,pascal,assembler,dll
Yang perlu kita perhatikan adalah mengajar/belajar pemrograman tidaklah sama dengan belajar bahasa pemrograman. Agar kita tidak salah langkah dalam mengajar/belajar pemrograman, Derek Andrew [Woodman, pp.255-276]
memberikan rambu-rambu sebagai berikut:
1 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar bagaimana cara memprogram
2 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar bagaimana memecahkan masalah
3 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar bagaimana mendesain sistem
4 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar prinsip-prinsip bahasa pemrograman
5 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar teori semantik
6 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar teori pemrograman
Bagi seorang pengajar point terpenting adalah point pertama: perlunya mengajari ahli komputer kita bagaimana cara memprogram. Asalkan suatu bahasa pemrograman itu cukup memadai bagi kita untuk belajar atau mengajar pemrograman, apapun bahasa pemrograman yang kita gunakan tidak menjadi masalah.
oke kita lanjut...
sesuai dengan permintaan... baiklah saya akan masuk kepokok pembahasan yaitu pengenalan visual basic 6.0...
ntar masih ngantuk b
esok ya di lanjutin lagi...
hihihihihi
pertama² saya minta maaf karena tidak sempat untuk menulis sebuah artikel yang membahas sebuah bahasa pemrograman yaitu visual basic 6.0
karena kamu seorang pemula yang ingin terjun dalam dunia programmer..
jadi saya ingin menjelaskan terlebih dahulu apa itu pemrograman dan apa itu bahasa pemrograman...
pemrograman adalah teknik atau konsep yang harus dimiliki seorang programmer sihingga dia mengerti bagaimana dia bisa membuat program tidak terbatas oleh bebera bahasa pemrograman..
sedangkan bahasa pemrograman adalah sebuah bahasa yang menerjemahkan bahasa manusia kebahasa mesin. sehingga seorang programmer dapat membuat suatu aplikasi dengan bahasa pemrograman tersebut, ada ratusan bahasa pemrograman yang tersebar dipasaran.. contohkan saja vb,c,c++,pascal,assembler,dll
Yang perlu kita perhatikan adalah mengajar/belajar pemrograman tidaklah sama dengan belajar bahasa pemrograman. Agar kita tidak salah langkah dalam mengajar/belajar pemrograman, Derek Andrew [Woodman, pp.255-276]
memberikan rambu-rambu sebagai berikut:
1 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar bagaimana cara memprogram
2 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar bagaimana memecahkan masalah
3 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar bagaimana mendesain sistem
4 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar prinsip-prinsip bahasa pemrograman
5 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar teori semantik
6 Kita tidak belajar atau mengajar bahasa pemrograman, tetapi belajar atau mengajar teori pemrograman
Bagi seorang pengajar point terpenting adalah point pertama: perlunya mengajari ahli komputer kita bagaimana cara memprogram. Asalkan suatu bahasa pemrograman itu cukup memadai bagi kita untuk belajar atau mengajar pemrograman, apapun bahasa pemrograman yang kita gunakan tidak menjadi masalah.
oke kita lanjut...
sesuai dengan permintaan... baiklah saya akan masuk kepokok pembahasan yaitu pengenalan visual basic 6.0...
ntar masih ngantuk b

hihihihihi
Tentang autoexec dan config
Tentang autoexec dan config
autoexec.bat dan config.sys Apakah file yang dibuat untuk MS-DOS dan Windows 3.x untuk solusi mudah loading file yang dibutuhkan untuk perangkat Berbagai sistem operasi untuk menjalankan enquiry.c. File-file ini diperlukan untuk revisi selanjutnya dari MS-DOS dan Windows 3.x untuk beban. Karena Microsoft adalah Mencoba untuk menjauhkan diri dari MS-DOS, File-file ini tidak diperlukan untuk Windows 95, Windows 98, Windows NT, Windows ME, Windows 2000, Windows XP, atau kemudian sistem operasi. Namun, dalam beberapa kasus masih mungkin perlu bagi pengguna untuk mengedit atau mengkonfigurasi file ini.
autoexec.bat dan config.sys Apakah file yang dibuat untuk MS-DOS dan Windows 3.x untuk solusi mudah loading file yang dibutuhkan untuk perangkat Berbagai sistem operasi untuk menjalankan enquiry.c. File-file ini diperlukan untuk revisi selanjutnya dari MS-DOS dan Windows 3.x untuk beban. Karena Microsoft adalah Mencoba untuk menjauhkan diri dari MS-DOS, File-file ini tidak diperlukan untuk Windows 95, Windows 98, Windows NT, Windows ME, Windows 2000, Windows XP, atau kemudian sistem operasi. Namun, dalam beberapa kasus masih mungkin perlu bagi pengguna untuk mengedit atau mengkonfigurasi file ini.
Langganan:
Postingan (Atom)