Assalamulaikum Wr.Wb
Yang paling pertama
pastinya ucapan syukur atas kehadirat Allah SWT yang mana udh ngasih ane
kesempatan dan kelancaran ane dalam pembuatan sebuah program. Udh lama g terasa
ane udh jarang ngasih tutorial buat para programmer newbie harap maklum jadwal
lagi padat nih gan… :D.
Okeh kali ini tutorial
ane membahasan soal “Pemisahan kata di dalam sebuah string”. Pemisahan ini
dilakukan tanpa mengahapus 1 atau lebih char yang ada di dalam string tersebut
melainkan dengan cara menarik kata tersebut berdasarkan index. Nah dari
pemisahan kata tadi ane mau bikin sebuah program “Pemecah protocol data”
protocol ini biasanya digunakan dalam pengiriman paket data di internet.
So..penasaran kan gimana programnya? Hehehehe… langsung aja deh cekidot..
1. Pertama
kita buat seperti biasa sebuah New
Solution > Pilih windows application
2. Buat
beberapa texbox untuk menampilkan hasil dari pemecahan beberapa bagian protocol
data. Ane bikin kayak gini gan.
3. Setelah
selesai bermain dengan design buat sebuah string yang berfungsi menampung
sebuah textbox agar mudah dipahami dalam penulisan program. String ini nantinya
yang akan kita gunakan untuk melakukan pemecahan data atau substring.
·
Flag awal data “abcde” = 5 byte //box1
·
Flag akhir data “edcba” = 5 byte //box2
·
2 byte setelah flag adalah Sourceport //box3
·
2 byte setelah sourceport adalah
destination address //box4
·
5 byte setelahnya adalah HLEN yang menunjukkan
banyak datanya //box5
·
Kemudian data //box6
·
Setelah data Trailer 4 byte dan CRC juga
4 byte //box7 dan box8
Build & play kemudian selesai :D
NB: Jika agan pengen data dan HLENnya dapat dirubah maka agan harus menambahkan sebuah variabel bertipe data int yang digunakan untuk merubah HLEN yang tadinya bertipe string menjadi int agar dapat menghitung panjang dari data.
Programnya seperti ini






Tidak ada komentar:
Posting Komentar