Showing posts with label Source Code. Show all posts
Showing posts with label Source Code. Show all posts

18 December 2015



Anda tentu sering melihat gambar bergaris seperti di atas pada sebuah kemasan produk? Gambar tersebut disebut kode batang atau kode palang dalam bahasa inggris disebut barcode. Barcode adalah suatu kumpulan data optik yang dibaca mesin. Barcode mengumpulkan data dari lebar garis dan spasi garis paralel dan dapat disebut sebagai kode batang atau simbologi linear atau 1D (1 dimensi). Selain dalam bentuk garis barcode juga memiliki bentuk persegi, titik, heksagon dan bentuk geometri lainnya di dalam gambar yang disebut kode matriks atau simbologi 2D (2 dimensi). Selain tak ada garis, sistem 2D sering juga disebut kode batang.

Selanjutnya, kita balik pada pembahasan Barcode ini. Saya mendapatkan Source Code ini dari situs populer VB6. Dan saya membagikannya kembali pada blog saya, karena saya berpikir mungkin itu bermanfaat untuk pengunjung blog ini.

Source code ini pastinya akan sangat membantu bagi orang yang sering membuat sistem untuk super market. Karena untuk membaca detail produknya, harus diperlukan barcode scanner . 

Kamu bisa download Barcode Source nya gratis .

08 February 2015

Easy Emailer adalah pengiriman email aplikasi unik, dengan fitur profesional dalam konsep dan ruang lingkup. Sangat mudah digunakan dan cepat tanpa di setting dulu oleh pengguna . 

Source code ini tidak menggunakan komponen tambahan dari Activex Control . 
Berikut fitur-fitur yang disediakan oleh Easy Emailer :
- Anonymous pengiriman
- Tidak ada konfigurasi Firewall
- Tidak ada konfigurasi SMTP
- Tidak ada pembatasan karena pada HTTP
- Tidak ada username/password
- Sangat sederhana dan mudah
- Pengirim daftar manajemen
- manajemen daftar penerima
- Berjalan di semua versi windows

09 May 2014

Seperti judul di atas tutorial kali ini adalah Code untuk mengetahui password pada microsoft access 2003 .
Bagi yang suka mengutak-atik database aplikasi lain yang menggunakan access 2003, ini pasti sangat cocok bagi mereka .

Tapi code ini sebaiknya digunakan untuk hal yang baik-baik saja, karena saya tidak bertanggung jawab atas apa yang terjadi pada anda nantinya :D .

Seperti judulnya, source code ini hanya mampu membuka password dari microsoft access 2003 dan kebawahnya . Untuk versi 2007, 2010, dan 2013 nanti disusul .




Sumber Source Code
Ini merupakan pembelajaran bagaimana membuat form ribbon di visual basic .
Ribbon tentu sudah tidak asing lagi bagi kita, karena di setiap kita membuka Microsoft Office 2007 atau versi diatasnya pasti kita melihat ribbon .


Di tutorial kali ini, saya akan memberikan source code langsung dari Form Ribbon ini tanpa Ocx dan Dll . Yang membuat source ini bukan saya, tapi saya dapat dari PlanetSourceCode.com dan saya ingin membagikan kembali kepada pengunjung setia di blog ini


Berikut screenshot dari Ribbon 2007 :

Blue

Black

Silver

24 February 2014


Visia Compiler adalah x86 compiler asli untuk Windows 32 Platform (update # 4). Proyek besar ini dibuat oleh Kinex (dengan terima kasih kepada Mark Chipman, Mordred (nick name), Tommy Lillehagen dan Jordi Enguídano). Hal ini ditulis dalam Visual Basic 6.0 tetapi mengkompilasi langsung ke kode mesin tanpa perlu setiap perpustakaan runtime atau dependensi lain. Bahasa ini mendukung penciptaan GUI, API, pointer, inline perakitan (FASM harus diinstal). Ini mungkin membangun dan termasuk perpustakaan, termasuk header sumber (inc), entry point kustom dan array dinamis. Sintaks hanya sedikit mirip dengan bahasa dasar-seperti coding struktur dekat ke C dari Basic. The ZIP archive (bawah) berisi baik versi asli (Visia Compiler 4.8.7) dan yang baru (Visia Compiler 4.8.7.1). Versi 4.8.7.1 berisi perubahan kecil tapi cerdas disarankan oleh Wilksey! (Programmer PSC) yang memungkinkan real-time sintaks.




Membuat dan menyimpan gambar planet kecil dengan gambar persegi panjang. dan aplikasi peta bulat.

Download Now


06 FEB 2014 UPDATE
Banyak peningkatan kinerja dalam update ini . Viewport primer telah ditulis ulang untuk mempersiapkan Layers dukungan , dan versi baru jauh lebih stabil dan cepat , terutama pada mesin low-end . Alat yang jauh lebih baik preview : beralih antara fit dan 100 % mode zoom , klik untuk mengatur titik pusat ( bila relevan ) , kinerja yang lebih baik . Fitur Autosave baru dalam kasus crash program . ( Saya harap tidak! ) Dialog JPEG ekspor Banyak - perbaikan , termasuk dukungan untuk pengaturan kualitas secara otomatis . New blur tool Chroma . Alat Tangan Baru untuk klik -tarik bergulir gambar . Diperbarui Italia courtesy file bahasa pengguna PSC GioRock . Banyak perbaikan bug lain kecil , optimasi , dan perbaikan lainnya .

asli Description
Sebagai judul mengatakan , PhotoDemon adalah yang cepat , kuat , editor foto berbasis VB6 berfokus pada kegunaan . Meskipun dikodekan dalam VB , banyak filter dan alat mengungguli mereka dalam editor foto gratis lainnya ( GIMP , Paint.NET , dll) . Fitur utama meliputi: 100 + filter dan alat-alat , rekaman makro , batch processing , pemberitahuan update otomatis , real-time efek preview , EXIF dan metadata XMP penanganan , dukungan format RAW , alur kerja - warna yang dikelola , dan masih banyak lagi . Kompilasi untuk hasil terbaik . Terima kasih untuk semua proyek PSC yang karyanya membantu PhotoDemon ada, kredit penuh dan link ke proyek-proyek dapat ditemukan dalam Bantuan - > Tentang

Download Now

03 July 2013

Artikel ini menjelaskan cara mengaktifkan server Web Anda untuk menerima transfer file dari Microsoft Active Server halaman (ASP) halaman dengan menggunakan server-side Microsoft COM + komponen.

Catatan: Batas-batas Microsoft Support untuk pengembangan Visual Basic 6 telah berubah. Untuk informasi lebih lanjut, silakan lihat http://msdn.microsoft.com/en-us/vstudio/ms788708.

Persyaratan

  1. Microsoft Windows 2000 dengan Microsoft Internet Information Server 5.0 (IIS) terinstal dan dikonfigurasi
  2. Jika komputer pengembangan komputer yang berbeda dari server, Anda harus berlaku jaringan atau koneksi Internet ke server yang host halaman ASP.

Setup proyek Microsoft Visual Basic 6 dan kode

  1. Mulai Visual Basic, dan kemudian memulai sebuah proyek ActiveX DLL yang baru.
  2. Nama proyek ASPFileUpload.
  3. Mengubah nama kelas 1 ke File.
  4. Pada Project menu, klik referensi.
  5. Di referensi kotak dialog, klik untuk memilih opsi berikut, dan kemudian klik OK:
    • Visual Basic untuk aplikasi
    • Benda-benda runtime Visual Basic dan prosedur
    • Objek Visual Basic dan prosedur
    • OLE Automation
    • COM + pustaka tipe layanan
    • pustaka objek Microsoft Active Server Pages
    • Microsoft Scripting Runtime
  6. Pada Proyek Menu, klik ASPFileUpload properti.
  7. Dalam Properti proyek kotak dialog, klik untuk memilih Eksekusi tanpa pengawasan dan Disimpan dalam kehabisan memori, lalu klik Oke.
  8. Paste kode berikut untuk File.cls:

    Option Explicit
    
    Const ERR_INVALID_FILENAME = vbObjectError + 1000
    Const ERR_INVALID_TARGET = vbObjectError + 1001
    Const ERR_FILE_EXISTS = vbObjectError + 1002
    Const ERR_UPLOAD_CALLED = vbObjectError + 1003
    Const VB_ERR_PATH_NOT_FOUND = 76
    
    Private m_objContext As ObjectContext
    Private m_objRequest As ASPTypeLibrary.Request
    
    Private m_strTarget As String
    Private m_strFileName As String
    Private m_blnOverWrite As Boolean
    Private m_blnUploaded As Boolean
    Private m_lngTotalBytes As Long
    
    'All other form elements go here.
    Private m_formCol As Scripting.Dictionary
    
    Implements ObjectControl
    
    Private Function ObjectControl_CanBePooled() As Boolean
      ObjectControl_CanBePooled = False
    End Function
    
    Private Sub ObjectControl_Activate()
      Set m_objContext = GetObjectContext()
      Set m_objRequest = m_objContext("Request")
      Set m_formCol = New Scripting.Dictionary
    End Sub
    
    Private Sub ObjectControl_Deactivate()
      Set m_objContext = Nothing
      Set m_objRequest = Nothing
      Set m_formCol = Nothing
    End Sub
    
    Public Sub Upload()
      
      Const DEFAULT_CHUNK_SIZE = 262144 '256kb
      
      Dim bytBeginOfChunk() As Byte
      Dim bytEndOfChunk() As Byte
      Dim bytBeginOfName() As Byte
      Dim bytEndOfName() As Byte
      Dim bytBeginOfFile() As Byte
      Dim bytEndOfFile() As Byte
      Dim bytBeginOfValue() As Byte
      Dim bytEndOfValue() As Byte
      Dim bytName() As Byte
      Dim bytValue() As Byte
      Dim bytThisChunk() As Byte
      Dim bytFileName() As Byte
      Dim lngBeginOfChunk As Long
      Dim lngEndOfChunk As Long
      
      Dim lngBeginOfAttribute As Long
      Dim lngEndOfAttribute As Long
      Dim lngBeginOfValue As Long
      Dim lngEndOfValue As Long
      Dim blnEndOfData As Boolean
      Dim lngChunkSize As Long
      Dim lngBytesLeft As Long
      Dim lngFileNum As Long
      Dim strFileName As String
      
      On Error GoTo UploadErr
      
      If Uploaded Then
        Err.Raise ERR_UPLOAD_CALLED, App.Title, "The Upload method has already been called."
      End If
         
      bytBeginOfChunk = StrConv("-----------------------------", vbFromUnicode)
      bytEndOfChunk = StrConv("-----------------------------", vbFromUnicode)
      
      bytBeginOfName = StrConv("name=", vbFromUnicode) & ChrB(34)
      bytEndOfName = ChrB(34)
      
      bytBeginOfFile = StrConv("filename=", vbFromUnicode) & ChrB(34)
      bytEndOfFile = ChrB(34)
      
      bytBeginOfValue = ChrB(13) & ChrB(10) & ChrB(13) & ChrB(10)
      bytEndOfValue = ChrB(13) & ChrB(10) & StrConv("-----------------------------", vbFromUnicode)
         
      'Initialize the chunk size.
      If m_objRequest.TotalBytes <= DEFAULT_CHUNK_SIZE Then
        lngChunkSize = m_objRequest.TotalBytes
      Else
        lngChunkSize = DEFAULT_CHUNK_SIZE
      End If
        
      'Get the chunk from the request object.
      bytThisChunk = m_objRequest.BinaryRead(CVar(lngChunkSize))
    
      'Initialize the value.
      lngBeginOfChunk = 1
      
      'Repeat until the end of the data.
      Do While Not blnEndOfData
        'Begin the chunk.
        lngBeginOfChunk = InStrB(lngBeginOfChunk, bytThisChunk, bytBeginOfChunk) + UBound(bytBeginOfChunk)
        
        'Get name of the item.
        lngBeginOfAttribute = InStrB(lngBeginOfChunk, bytThisChunk, bytBeginOfName) + UBound(bytBeginOfName) + 1
        lngEndOfAttribute = InStrB(lngBeginOfAttribute, bytThisChunk, bytEndOfName)
        bytName = MidB(bytThisChunk, lngBeginOfAttribute, lngEndOfAttribute - lngBeginOfAttribute)
        
        'Get the value of the item.
        lngBeginOfValue = InStrB(lngEndOfAttribute, bytThisChunk, bytBeginOfValue, vbBinaryCompare) + UBound(bytBeginOfValue) + 1
        lngEndOfValue = InStrB(lngBeginOfValue, bytThisChunk, bytEndOfValue, vbBinaryCompare)
        
        If lngEndOfValue = 0 Then
          'The item extends the past current chunk.
          bytValue = MidB(bytThisChunk, lngBeginOfValue, lngChunkSize)
        Else
          'The item value exists in the current chunk.
          bytValue = MidB(bytThisChunk, lngBeginOfValue, lngEndOfValue - lngBeginOfValue)
        End If
        
        If UCase(StrConv(bytName, vbUnicode)) = "FILE" Then
          lngBeginOfAttribute = InStrB(lngBeginOfChunk, bytThisChunk, bytBeginOfFile, vbBinaryCompare) + UBound(bytBeginOfFile) + 1
          lngEndOfAttribute = InStrB(lngBeginOfAttribute, bytThisChunk, bytEndOfFile, vbBinaryCompare)
          
          bytFileName = MidB(bytThisChunk, lngBeginOfAttribute, lngEndOfAttribute - lngBeginOfAttribute)
          
          If UBound(bytFileName) < 0 Or UBound(bytValue) < 0 Then
            Err.Raise ERR_INVALID_FILENAME, App.Title, "Invalid File Name."
          End If
          
          If Me.Target = "" Then
            Err.Raise ERR_INVALID_TARGET, App.Title, "Invalid Target."
          End If
          
          'Use the original file name.
          If Me.FileName = "" Then
          
            'Trim the path from the file name.
            While InStrB(1, bytFileName, StrConv("\", vbFromUnicode), vbBinaryCompare) > 0
              bytFileName = MidB(bytFileName, InStrB(1, bytFileName, StrConv("\", vbFromUnicode)) + 1)
            Wend
            
            'Set the property.
            Me.FileName = StrConv(bytFileName, vbUnicode)
            
            'Convert the byte to Unicode.
            strFileName = Me.Target & Me.FileName
           
          Else
            strFileName = Me.Target & Me.FileName
          End If
          
          'Check for overwrite.
          If Me.OverWrite Then
            'This is the hack check. Make sure that wildcard characters cannot be used.
            If Not InStr(1, strFileName, "*") Then
              If FileExists(strFileName) Then
                Kill strFileName
              End If
            Else
              Err.Raise ERR_INVALID_FILENAME, App.Title, "The specified file name appears to be invalid."
            End If
          Else
            If FileExists(strFileName) Then
              Err.Raise ERR_FILE_EXISTS, App.Title, "The file already exists."
            End If
          End If
          
          lngFileNum = FreeFile
          
          Open strFileName For Binary Access Write As #lngFileNum
          
          'Write the file to the destination directory.
          Put #lngFileNum, , bytValue
    
          'This chunk is empty. Therefore, get a new chunk.
          lngBytesLeft = m_objRequest.TotalBytes - lngChunkSize
            
          'Start the chunking machine.
          Do While lngBytesLeft > 0
          
            'Get a new chunk.
            bytThisChunk = m_objRequest.BinaryRead(CVar(lngChunkSize))
                      
              lngEndOfValue = InStrB(1, bytThisChunk, bytEndOfValue, vbBinaryCompare)
              
              If lngEndOfValue > 0 Then
                'The item value exists in the current chunk.
                bytThisChunk = MidB(bytThisChunk, 1, lngEndOfValue - 1)
              End If
              
              'Append the chunk to the file.
              Put #lngFileNum, , bytThisChunk
              
              lngBytesLeft = lngBytesLeft - lngChunkSize
              
              If lngBytesLeft < lngChunkSize Then
                lngChunkSize = lngBytesLeft
              End If
            Loop
            
            Close #lngFileNum
            
            TotalBytes = FileLen(strFileName)
            
         ' Exit Do
         Else
          If UCase(StrConv(bytName, vbUnicode)) = "SAVEAS" Then
           Me.FileName = StrConv(bytValue, vbUnicode)
          Else 
           'form field other than file, such as textboxes 
           If UBound(bytValue) > 0 And UBound(bytName) > 0 Then 
            m_formCol.Add StrConv(bytName, vbUnicode), StrConv(bytValue, vbUnicode)
           Else
            m_formCol.Add StrConv(bytName, vbUnicode), ""
           End If
          End If
         End If
        
        'Get the next chunk.
        lngBeginOfChunk = lngEndOfValue
        
        If InStrB(lngBeginOfChunk, bytThisChunk, bytBeginOfName, vbBinaryCompare) = 0 Then
          blnEndOfData = True
        End If
      Loop
    
      Uploaded = True
      
      Exit Sub
      
    UploadErr:
      
      If Err.Number = VB_ERR_PATH_NOT_FOUND Then
        Err.Raise ERR_INVALID_TARGET, App.Title, "The Target specified does not exist."
      Else
        Err.Raise Err.Number, Err.Source, Err.Description
      End If
    End Sub
    
    Public Property Get Form() As Collection
        Set Form = m_formCol
    End Property
    Public Property Get FileName() As String
      FileName = m_strFileName
    End Property
    
    Public Property Let FileName(ByVal strNewValue As String)
      If Uploaded Then
        Err.Raise ERR_UPLOAD_CALLED, App.Title, "The Upload method has already been called."
      Else
        m_strFileName = strNewValue
      End If
    End Property
    
    Public Property Get OverWrite() As Boolean
      OverWrite = m_blnOverWrite
    End Property
    
    Public Property Let OverWrite(ByVal blnNewValue As Boolean)
      If Uploaded Then
        Err.Raise ERR_UPLOAD_CALLED, App.Title, "The Upload method has already been called."
      Else
        m_blnOverWrite = blnNewValue
      End If
    End Property
    
    Private Property Get Uploaded() As Boolean
      Uploaded = m_blnUploaded
    End Property
    
    Private Property Let Uploaded(ByVal blnNewValue As Boolean)
      m_blnUploaded = blnNewValue
    End Property
    
    Public Property Get Target() As String
      Target = m_strTarget
    End Property
    
    Public Property Let Target(ByVal NewValue As String)
      If Uploaded Then
        Err.Raise ERR_UPLOAD_CALLED, App.Title, "The Upload method has already been called."
      Else
        m_strTarget = NewValue
      End If
    End Property
    
    Private Function FileExists(ByVal FileName As String) As Boolean
      On Error GoTo FileExistsErr
      
      FileLen FileName
      FileExists = True
      Exit Function
      
    FileExistsErr:
      If Err.Number = VB_ERR_PATH_NOT_FOUND Then
        FileExists = False
      End If
    End Function
    
    Public Property Get TotalBytes() As Long
      TotalBytes = m_lngTotalBytes
    End Property
    
    Private Property Let TotalBytes(ByVal NewValue As Long)
      m_lngTotalBytes = NewValue
    End Property
    
  9. Mengkompilasi proyek

ASP kode

  1. Paste kode berikut ke editor seperti Notepad atau Microsoft Visual Interdev, dan kemudian menyimpannya sebagaiPostFile.asp:

    <%@ Language=VBScript %>
    <html>
    <head>
    </head>
    <body>
    <form enctype="multipart/form-data" action="uploadfile.asp" method="post" name="main1">
    <input name="file" type="file" size="50">
    <INPUT type="text" id=text1 name=text1><INPUT type="text" id=text2 name=text2>
    <input name="submit" type="submit" value="Upload">
    </form>
    </body>
    </html>
    
  2. Salin kode berikut ke editor seperti Notepad atau Visual Interdev, dan kemudian menyimpannya sebagai UploadFile.asp:

    <%@ Language=VBScript %>
    <%
      '//////////////////////////////////////////////////////////////////////////////////
      '//  ASPFileUpload.File API
      '//  
      '//  Properties
      '//     FileName
      '//       - Read/Write 
      '//       - The file will be saved with this file name. 
      '//       - This property can only be set before calling Upload.
      '//       - If no value is specified, the original file name
      '//       - in the HTTP post will be used.
      '//     
      '//     OverWrite
      '//       - Read/Write
      '//       - This property can only be set before calling Upload.
      '//       - If set to false and if the destination file exists, an error
      '//       - is raised. The default value is False.
      '//     
      '//     Target 
      '//       - Read/Write
      '//       - The file will be written to this folder.
      '//       - This property can only be set before calling Upload.
      '//       - There is no default value for this property and it is required.
      '//       
      '//      Form
      '//        - ReadOnly
      '//        - Scripting.Dictionary object
      '//        - Can access a specific item by using aspfileupload.Form("item").
      '//        - Acts like the asp form collection.
      '//        - Can enumerate all values in a collection with for each.
      '//        - Only filled after the Upload method is called.
      '//         
      '//  Methods
      '//     Upload
      '//       - This method parses the HTTP Post and writes the file.
      '//  
      '//  Other
      '//    - ASPFileUpload requires COM+
      '//    - Any call to the Request.Form() collection will cause the Upload
      '//      method to fail as the method references the Binary contents of the
      '//      Request object through the Request.BinaryRead method. 
      '//    - Also, if you access a variable in the Request collection without 
      '//      specifying the subcollection that it belongs to, the Request.Form collection 
      '//      may be searched. This causes an error in the Upload method.
      '//      
      '//////////////////////////////////////////////////////////////////////////////////
      
      Dim strMsg 'As String
      
     ' On Error Resume Next
      dim fuFile
      set fuFile = server.CreateObject("aspFileupload.file")  
      'Set the destination folder.
      fuFile.Target = "C:\TEMP\AspFileUpload\"
      fuFile.Upload
      
      If Err.number = 0 Then
        strMsg = fuFile.FileName  & " was uploaded successfully."
      Else
        strMsg = "An error occurred when uploading your file: " & Err.Description 
      End If
      for each o in fuFile.Form
     Response.Write o  & "<BR>"
     
     next
     
     Response.Write fuFile.Form.item("text1") & "  :  " & fuFile.Form.item("text2")
    '  Response.Write Request.Form("test")
     set fufile = nothing
    %>
    <html>
    <head></head>
    <body>
    <%=strMsg%>
    </body>
    </html>

Set Up Server

  1. Membuat folder pada server Web yang akan menerima upload file, sepertiC:\TEMP\AspFileUpload.
  2. Salin ASPFileUpload.dll file ke server Web, dan kemudian mendaftar dengan menggunakan perintah berikut pada prompt perintah:
    regsvr32 PathToDLL\ASPFileUpload.dll
  3. Menerapkan file permissions (akses tulis) untuk pengguna yang Anda inginkan untuk dapat meng-upload file.
  4. Klik Mulai, arahkan kePengaturan, lalu klik Kontrol Panel.
  5. Di Control Panel, klik Administrasi Alat, lalu klik Komponen Layanan untuk membuka Komponen Layanan di konsol manajemen Microsoft (MMC).
  6. Memperluas Komponen Layanan node,Komputer node, Komputer saya node, danCOM + aplikasi node.
  7. Klik kanan node, arahkan ke Baru, lalu klikAplikasi.
  8. Dalam Menginstal atau menciptakan sebuah aplikasi baru kotak dialog, klik Membuat aplikasi kosong, nama aplikasi, pastikan bahwa Anda mengklik untuk memilih Server aplikasi, lalu klik Berikutnya.
  9. Dalam Mengatur aplikasi identitas dialog kotak, klik Pengguna ini, kemudian ketik mandat untuk akun pengguna yang sesuai. Akun pengguna harus mempunyai akses menulis ke folder yang akan menerima file upload.
  10. Klik Selesai.
  11. Memperluas node yang baru Anda buat untuk ini aplikasi.
  12. Klik kanan anggukan, arahkan ke Baru, dan kemudian klik Komponen.
  13. Klik Menginstal komponen baru, dan menemukan folder di mana Anda telah disimpan dan terdaftar berkas .dll, klik file, klik Berikutnya, lalu klikSelesai.
  14. Salin Postfile.asp file dan Uploadfile.asp file untuk folder akar Web Anda. Secara default, map akar Web adalah C:\Inetpub\Wwwroot.
  15. Mengedit folder target Uploadfile.asp untuk mencerminkan folder yang Anda buat pada langkah 1. Target folder tugas terletak di baris kode berikut:

    fuFile.Target = "C:\TEMP\AspFileUpload\"
         

Mengunggah berkas

  1. Di Web browser, buka halaman Postfile.asp di URL berikut:
    http://YourWebServer/Postfile.asp
  2. Pilih file yang ingin Anda upload, dan kemudian klikMeng-upload.
  3. Periksa upload folder. File yang Anda upload muncul dalam map ini.

Sumber dari : http://support.microsoft.com/kb/299692/id-id

29 April 2013

Source code ini merupakan source code yang saya dapatkan dari sebuah website di argentina .
Berikut adalah keterangan dari Source Code ScreenLogger yang saya ambil dari websitenya dan sudah saya terjemahkan dengan bantuan Google Terjemahan .

ScreenLogger adalah alat bagi mereka yang ingin melacak apa yang terjadi pada PC, misalnya untuk orang tua yang takut anak-anak mereka mungkin aneh, untuk pacar atau pacar cemburu / sebagai, atau untuk bisnis yang perlu membawa pengawasan beberapa. Alat ini menghasilkan file video.avi dari segala sesuatu yang terjadi pada layar meringkas paling penting, ketika Anda mengklik atau menekan tombol, berkat ini akhir video adalah ukuran berkurang. Mengenai pemrograman yang bersangkutan, saya terpasang akhirnya hanya modul screenlogger versi sederhana, link download pertama adalah aplikasi selesai.
Screenshoot

Bagi sobat yang ingin source code Screen Longger ini silahkan download bawah .

DOWNLOAD

Terima Kasih ..


08 April 2013

Dalam membuat sebuah program, terkadang kita membutuhkan nama path yang disingkat, adapun tujuannya, agar nama yang berada pada paling akhir dapat dibaca. lagi pula kalau tidak disingkat, mungkut akan menemukan MRU.

Untuk menyingkat nama path, kita membutuhkan fungsi API PathCompactPathEx. Berikut code untuk menyingkat nama path :


Option Explicit 
 
Private Declare Function PathCompactPathEx Lib "shlwapi.dll" Alias "PathCompactPathExA" ByVal pszOut As String, ByVal pszSrc As String, ByVal cchMax As Long, ByVal dwFlags As Long) As Long 
 'simpan dalam modul 
Public Function ShortFilePath(FilePath As String, Optional MaxLen As Long = 40) As String 
    Dim ShortPath As String 
    On Error Resume Next 
    ShortPath = String(255, 0) 
    PathCompactPathEx ShortPath, FilePath, MaxLen, 0 
    ShortFilePath = ShortPath 
End Function 
Contoh penggunaan prosedur di atas:
Private Sub Form_Load() 
    Text1.Text = ShortFilePath("F:\Project\Outlook Bar control + Photoshop Color Picker v1.3.2\3. Samples\Images") 
    'akan menghasilkan "F:\Project\Outlook Bar   con...\Images" 
End Sub 


Semoga Bermanfaat ..

26 March 2013

ADMIN - Info penting bagi pengunjung blog ini, mungkin akhir-akhir ini saya jarang sekali mengupdate blog ini, ini dikarenakan banyaknya kerjaan dan bisnis yang harus saya kerjakan, karena pada saat ini saya sedang menjalani proses magang dari sekolah saya, saya magang di kantor BKKBN Pekanbaru, Provinsi Riau . Saya kira di perkantoran seperti itu tidak banyak kerjaan, tapi setelah mangang disitu saya langsung terkejut karena banyaknya kerjaan yang harus diselesaikan . Terkadang rapat harus diadakan sampai sore karna saya dan teman saya di percaya untuk menghandle rapat mereka sampai selesai .

Mau tak mau saya juga harus mematuhi semua peraturan dan perintah dari atasan saya .

Dengan begitu saya berniat untuk menghentikan update blog ini lagi, tapi saya bingung dan butuh suara dari teman-teman .
Jika teman-teman setuju untuk agar saya menghentikan/tidak mengupdate blog ini lagi silahkan vote .
Isi pada kotak di bawah ini, jika anda setuju, maka pilih pada vote Setuju dan sebaliknya .



25 February 2013

Untuk membuat tampilan form berstyle windows xp, anda membutuhkan suatu RES sebagai bagian utamanya .

Lihat hasil nya :

Download disini cara membuatnya

15 January 2013

Counterstrike adalah permainan muti-player yang Anda bisa bermain melalui Internet, untuk informasi lebih lanjut tentang hal ini, lihat http://www.counterstrike.org. Aplikasi ini memungkinkan Anda untuk terhubung ke counterstrike rcon server (rcon adalah antarmuka dilindungi password administrasi untuk server ini) dan mengirim perintah untuk itu. Untuk menggunakan demo, Anda harus mendapatkan password dari server operator counterstrike.


Source code ini saya dapatkan dari web Freevbcode.com, saya hanya mau shared kannya kembali bagi belum tahu tentang ini .
Download

Ini merupakan Sebuah mediaplayer Tujuan Wich Ringan utama adalah untuk bermain DivX (. Avi) film. Hal ini dibuat dengan menggunakan API untuk segala sesuatu kecuali slider untuk mencari dan terdengar. Ia memiliki semua fungsi normal seperti: Play, Pause, Stop, Buka, Seek. Anda dapat meningkatkan / Penurunan film dengan 25% sampai dengan 300 dan turun sampai 50% dari ukuran aslinya, Atau bermain fullscreen. Anda dapat mencari ke titik di film. Anda dapat meningkatkan / Penurunan volume dari 0-100%. Semua fungsi memiliki hotkeys kecuali mencari dan membuka. Drama hotkeys, jeda, berhenti, menambah / mengurangi volume bahkan bekerja dalam mode fullscreen.

Source code ini saya dapatkan dari web Freevbcode.com, saya hanya mau shared kannya kembali bagi belum tahu tentang ini .

               Download

29 November 2012



Saya ada source code baru nih, tapi kali ini tentang VB.NET .
Ini merupakan aplikasi media player sederhana yang mampu memutar file audio, video, bahkan playlist. Didalamnya tersedia fasilitas fullscreen, loop, shuffle, dll.
Media player ini menggunakan kontrol Windows Media Player (wmp.dll) sebagai kontrol utamanya. Yang mungkin membedakan dengan souce code media player lain, terletak dimana daftar file media yang diputar terintegrasi dengan playlist dari kontrol, sehingga lebih mudah dikembangkan dan dikendalikan.

Download Media Player

25 November 2012

Sudah lama banget tidak posting di blog ini .karena saya sangat sibuk dan lagi banyak ulangan dari guru .
Terus terang saja, untuk menyimpan settingan form ke dalam registry cukup simple dan mudah .

Pertama-tama buat form dan beri textbox ke dalam form.
pada form unload,  ketikkan seperti yang dibawah ini :
'Untuk menyimpan ..
SaveSetting app.title,"Settings","Form1",text1.text

Pada form Load ketikkan kode ini  .
'Untuk Mengambil settingan..
Text1.Text = GetSetting (app.title,"Settings","Form1")

Untuk dapat mengetahui apakah settingan sudah di simpan atau belum, anda dapat mengisi textbox berikut dengan kata-kata apa saja, lalu keluar dari aplikasi tersebut dan jalankan kembali aplikasi anda .
Apa yang terjadi ? Coba saja, dan semoga bermanfaat :)

30 October 2012

Contoh source ini akan memudahkan kita untuk menyembunyikan aplikasi kita ke system tray windows anda.
Contoh code ini semoga bermanfaat bagi anda  sekalian .
Untuk mendownload system tray ini, klik Download here pada bawah .

Download Here !

22 October 2012

Terkadang jika kita melihat suatu aplikasi yang keren, dan aplikasi itu dibuat menggunakan Microsoft Visual Basic, pasti kita ingin sekali mendapatkan source codenya . Tapi itu mustahil, karena itu adalah hak milik orang lain .
Nah, kali ini saya akan memberikan cara untuk mengetahui code yang terdapat di dalam aplikasi tersebut .
Salah satunya adalah dengan bantuan software VBDECOMPILER .

dengan vb decompiler ini anda bisa melihat, memodifikasi sekaligus mengcompile kembali program tersebut dengan perubahan yang sudah anda lakukan. Tapi fitur untuk merecompile file tersebut hanya ada pada full version dari program tersebut. Tapi jika hanya untuk melihat source code dari program vb anda bisa menggunakan kehandalan programa ini.


Berikut ini merupakan penjelasan singkat dari website resminya setelah saya terjemahkan menggunakan google translate
VB Decompiler adalah decompiler untuk program (EXE, DLL atau Ocx) ditulis dalam Visual Basic 5,0 dan 6,0.  Seperti yang Anda ketahui, dalam program Visual Basic dapat dikombinasikan dalam diinterpretasikan p atau ke dalam kode-kode asli.
Lite versiPro versi
Sejak p-kode terdiri dari perintah tingkat tinggi, ada kemungkinan nyata untuk mendekompilasi ke dalam kode sumber (tentu saja, nama-nama variabel dan fungsi-fungsi tersebut tidak akan decompiled). VB Decompiler kembali sumber kode-kode dari p sebisa mungkin tepat.

Jika sebuah program telah dikompilasi ke dalam kode asli, lengkap memulihkan sumber kode dari mesin petunjuk tidak mungkin. VB decompiler tetapi dapat membantu untuk menganalisis program bahkan dalam situasi ini juga. Berisi disassembler yang kuat dan emulator. Mesin canggih ini mencoba untuk membaca sandi paling assembler petunjuk untuk kemungkinan besar VB perintah.Tentu saja, ia gagal pada beberapa optimasi dari assembler kode dan kadang-kadang tidak menghasilkan benar petunjuk. Tetapi saat ini ini adalah cara terbaik untuk menganalisis kode aplikasi asli.

Decompiler mempunyai 2 versi yang berbeda: Lite dan Pro
Features of VB Decompiler Fitur VB DecompilerLitePro
Universal unpacking for packed applications (supported UPX, NSPack and more other popular EXE packers) Universal unpacking dikemas untuk aplikasi (didukung UPX, dan banyak lagi lainnya NSPack populer EXE packers)++
Decompiling forms (frm and frx) and usercontrols (ctl) object files Decompiling bentuk (frm dan frx) dan usercontrols (ctl) file objek++
Fully p-code decompiling (with parsing opcodes to standart vb instructions, with decompile GUID objects) Sepenuhnya p-kode decompiling (dengan parsing opcodes ke standart vb petunjuk, dengan mendekompilasi GUID objek)--+
2 p-code decompiling modes (with stack parsing or without stack parsing) 2-p decompiling kode mode (dengan atau tanpa stack parsing parsing stack)--+
Disassembling native code procedures (with power Pentium Pro disassembler, supporting MMX and FPU instruction sets)Disassembling asli kode prosedur (dengan kuasa Pentium Pro disassembler, mendukung MMX dan FPU instruksi set)++
Disassembling native code procedures with String References and API Calls (with power Pentium Pro disassembler, supporting MMX and FPU instruction sets)Disassembling asli dengan kode prosedur String Referensi dan API Panggilan (Pentium Pro dengan daya disassembler, mendukung MMX dan FPU instruksi set)++
Partially decompiling native code (using code emulation engine) Sebagian decompiling kode asli (menggunakan kode mesin emulation)--+
Syntax coloring in decompiled code Sintaks pewarnaan di kode decompiled++
String reference list and search engineString referensi dan daftar mesin pencari++
Fast decompiling speed Cepat decompiling kecepatan--+
Obfuscator for VB5/6 programs Obfuscator untuk VB5 / 6 program--+
Patcher for VB5/6 programs Patcher untuk VB5 / 6 program--+
Save decompiled data to single DB fileDecompiled menyimpan data ke file tunggal DB++
Price HargaFree$99
Persyaratan Sistem Minimum: Pentium 166, 32Mb RAM, Windows 95/98/ME/2k/XP/2003/Vista/2008
Screenshots dari VB Decompiler Pro:
Decompiling APIDecompiling API Decompiling APIDisassembling Native CodeDisassembling Native Code Disassembling Penutur Kode
Decompiling P-CodeDecompiling P-Code P-Decompiling KodeDecompiling API ReferencesDecompiling API References Decompiling Referensi API
Native Code and String ReferencesNative Code and String References Kode asli dan String ReferensiP-Code and String ReferencesP-Code and String References P-Code dan String Referensi

Recent Comment

Contact Form

Name

Email *

Message *

2012 © Jabat Software