Forum: Programmieren allgemein
by himitsu,
26. Mai 2006
Diese Functionen/Prozeduren sind ja in einer MD5-Lib enthalten und diese mußt du natürlich mit in dein Programm einbinden (also die entsprechenden Units).
Und da dem MD5 ein fest definiertes Verfahren hinterliegt, welches immer gleich ist, kann man also mit jeder x-beliebigen Lib, welche MD5 kann, einen entsprechenden Key erstellen.
Einzig MD5Print und .MD5String können je nach Lib anders...
Forum: Programmieren allgemein
by himitsu,
26. Mai 2006
Na das ist doch schon der fertige Code (wurde dir aber auch schon gesagt) ... du mußt einfach nur diesen Code in dein Programm einbauen.
Also einfach ein Eingabeformular in dein Programm (mit den 2 Edit und den OK/-Abbrechen-Buttons).
Der wichtige Teil ist ja nur das:
if EdtBenKey.Text = MD5Print(MD5.MD5String(EdtBenName.Text)) then begin
// hier was machen, wenn passwort OK
end else...