Ceriwis  

Go Back   Ceriwis > HOBI > Komputer & Teknologi > Programming

Programming Share, tanya jawab, saling bantu antar programmer dengan berbagai macam bahasa pemrograman.

Reply
 
Thread Tools
  #1  
Old 20th November 2011
Badguy13 Badguy13 is offline
Ceriwiser
 
Join Date: Nov 2011
Posts: 399
Rep Power: 15
Badguy13 mempunyai hidup yang Normal
Default [HELP] logika program

agan agan para master smua...



ane lagi bkin program di smart card...tp lg buntu smpe nulis ke kartunya..

skrang pengen tau apa maksud dr tiap tiap baris dari program ini...

logika nya aja dr tiap2 baris ini..(atau bahasa kitanya) hehehe

mohon bantuanx agan2 agan sekalian....



dah buntu banget niih..



ane pke VB 6.0



ni bag. tulisnya...

--------------------------------------------------------------



// Tulis





Dim indx As Integer

Dim nama As String



nama = Field_nama.Text



Call ClearBuffers

SendBuff(0) = &HFF

SendBuff(1) = &HD0

SendBuff(2) = &O0

SendBuff(3) = &O1

SendBuff(4) = 25



For indx = 0 To Len(nama) - 1

If Asc(Mid(nama, indx + 1, 1)) &H0 Then

SendBuff(indx + 5) = Asc(Mid(nama, indx + 1, 1))

End If



Next indx



SendLen = SendBuff(4) + 5

RecvLen = 2

nama = ""



For indx = 0 To SendLen - 1

nama = nama & Format(Hex(SendBuff(indx)), "00") & " "

Next indx

retCode = SendAPDUandDisplay(0, nama)

If retCode SCARD_S_SUCCESS Then

Exit Sub

End If



Field_nama.Text = ""





--------------------------------------------------------------



kalau yg ini bagian bacanya,,,

krna pas baca hasilx brupa enkripsi (karakter yg g dknal, bukan data yg diinput)



-----------------------------------

// bag. Baca





Dim indx As Integer

Dim nama As String





' 2. Read input fields and pass data to card



Field_nama.Text = ""



Call ClearBuffers

SendBuff(0) = &HFF

SendBuff(1) = &HB2

SendBuff(2) = &O0

SendBuff(3) = &O1

SendBuff(4) = 25

SendLen = 5

RecvLen = SendBuff(4) + 2

nama = ""

For indx = 0 To SendLen - 1

nama = nama & Format(Hex(SendBuff(indx)), "00") & " "

Next indx

retCode = SendAPDUandDisplay(2, nama)

If retCode SCARD_S_SUCCESS Then

Exit Sub

End If



' 3. Display data read from card into Data textbox

nama = ""

For indx = 0 To SendBuff(4) - 1

nama = nama & Chr(RecvBuff(indx))

Next indx

Field_nama.Text = nama





------------------------------------------------------------



sekian gan...

mohon bantuan nya yah...

</div>
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Terkait
Thread Thread Starter Forum Replies Last Post
[Logika Learning Center - Oracle Training] Membuka Program Oracle BootCamps masbro1 Programming 4 8th October 2013 11:15 AM
PT Merpati Nusantara Airlines (Persero) - Untuk Program Program &quot; Turn Around OnFireWork Lowongan kerja 0 23rd October 2012 10:55 PM
Logika matematika vs logika manusia kembangtahu Lounge 0 27th May 2012 06:17 PM
Minta pendapat tentang program ane dengan DELPHI[Program Pinjam Perpus] Braincode Programming 0 11th November 2011 02:07 PM
Logika-Logika Kacau 515 Islam 13 1st September 2010 11:58 AM

 


All times are GMT +7. The time now is 08:31 PM.