![]() |
Hilfe bei Portierung
Hallo,
ich versuche gerade ActionS*****-Code zu Delphi zu portieren. Der Code sieht wie folgt aus: Code:
import com.hurlant.crypto.*; Code:
3A06062CFD4C4391FCAB062A6F7E3BFA Folgenden Code habe ich geschrieben: Code:
str3 := THash_MD5.CalcBinary(TFormat_HEX.Encode(str1+str2), TFormat_Hex)); Code:
FB7D857208174506BD7D85AC5FF06421 Kann jemand mir helfen, den Code richtig übersetzen. Danke :) |
Hallo HababaX,
str1+str ergibt auf beiden Systemen Code:
blncjsdfj/jhj/mJdfldfskJd94kfjs93 Hex.fromString = ByteArray Hex.toArray = ByteArray MD5().hash = ByteArray Hex.fromArray = ByteArray Hat es eventuell auch etwas mit der Zeichenkodierung zu tun? Ich meine gelesen zu haben, dass in ActionS***** in UTF-8 genutzt wird. |
Ich habe jetzt mal folgendes ausprobiert:
Code:
var Meine Vermutung ist jetzt, dass es an der MD5-Klasse liegt... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:17 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.