vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
kann mir wer diesen Code erklären 
Autor: Toolmaster
Datum: 30.08.06 11:27

hallo leute

kann mir wer in groben schritten erklären was dieser code macht. danke für eure hilfe.
 Sub ermitteln(ByVal Pid)
        szProductKey = ""
        Dim i, j, dwAccumulator, szPossibleChars
        Const rpkOffset = 52 : i = 28
        szPossibleChars = "BCDFGHJKMPQRTVWXY2346789"
        Do
            dwAccumulator = 0 : j = 14
            Do
                dwAccumulator = dwAccumulator * 256
                dwAccumulator = Pid(j + rpkOffset) + dwAccumulator
                Pid(j + rpkOffset) = (dwAccumulator \ 24) And 255
                dwAccumulator = dwAccumulator Mod 24
                j = j - 1
            Loop While j >= 0
            i = i - 1 : szProductKey = Mid(szPossibleChars, dwAccumulator + 1, _
              1) & szProductKey
            If (((29 - i) Mod 6) = 0) And (i <> -1) Then
                i = i - 1 : szProductKey = "-" & szProductKey
            End If
        Loop While i >= 0
 
 
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
kann mir wer diesen Code erklären825Toolmaster30.08.06 11:27
Re: kann mir wer diesen Code erklären468rub30.08.06 13:26
Re: kann mir wer diesen Code erklären463Toolmaster30.08.06 14:32
Re: kann mir wer diesen Code erklären447rub30.08.06 15:08
Re: kann mir wer diesen Code erklären469Toolmaster30.08.06 15:48

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel