Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Kann mir jemand diesen C++ Code in Delphi umwandeln? (https://www.delphipraxis.net/14585-kann-mir-jemand-diesen-c-code-delphi-umwandeln.html)

Robert Marquardt 12. Jan 2004 10:59

Re: Kann mir jemand diesen C++ Code in Delphi umwandeln?
 
Versuch mal
Delphi-Quellcode:
  W[I] := Encoding[((a shl ((a and 1) and Integer(V[8-I]))) and $3F)+1]
und
Delphi-Quellcode:
  W[I] := Encoding[((a xor Integer(V[8-I])) and $3F)+1]

Pseudemys Nelsoni 12. Jan 2004 11:44

Re: Kann mir jemand diesen C++ Code in Delphi umwandeln?
 
hoi,

wow das geht schon FAST :)

nochmal eine frage, wenn ich in meinem tool jetzt "02580258" encrypte, ist das ergebnis "WkQkakQk"

also die Q's stimmen irgendwie nicht, das ergebnis müsste "WkGkakGk" sein, weisst du noch wo da der fehler liegt? in dem code kenn ich mich nicht so aus :(

danke für alles btw :)

Robert Marquardt 12. Jan 2004 16:23

Re: Kann mir jemand diesen C++ Code in Delphi umwandeln?
 
Da bin ich gerade ueberfragt und nicht in Stimmung mich reinzuknien.
Versuch mal Cardinal statt Integer bei der Umtypung.
Ansonsten morgen.

Pseudemys Nelsoni 12. Jan 2004 17:18

Re: Kann mir jemand diesen C++ Code in Delphi umwandeln?
 
hoi, ne auch mit Cardinal geht es nicht :\
Aber das mit morgen trifft sich gut, ich muss nämlich langsam mal ins bett, de ganze letzte nacht durchgemacht mit delphi :mrgreen:

btw, falls du morgen nochmal vorbeischaust, guck dir mal aus meinem anderem thread die datei hier an: http://www.delphipraxis.net/download.php?id=3711


die macht genau das wie es aussehen sollte, also die egerbnisse :)


danke für alles schonmal


gute "nacht" :zwinker:

Robert Marquardt 12. Jan 2004 18:18

Re: Kann mir jemand diesen C++ Code in Delphi umwandeln?
 
Tut mir leid ich habe kein RAR.

Pseudemys Nelsoni 12. Jan 2004 23:58

Re: Kann mir jemand diesen C++ Code in Delphi umwandeln?
 
Liste der Anhänge anzeigen (Anzahl: 1)
hier als Zip im anghang

scp 13. Jan 2004 02:03

Re: Kann mir jemand diesen C++ Code in Delphi umwandeln?
 
So, hab mal verglichen, warum alle anderen ausser den Gs (Qs) richtig sind.
Der Unterschied ist, das bei Ord(V[I]) bzw. Integer(V[I]) bei den falschen eine ungerade Zahl ist, das heisst es stimmt was bei der oberen Formel nicht.

Edit:
Habs raus, eine Klammer war zu viel:
Delphi-Quellcode:
W[I] := Encoding[ ( ( a shl (a and 1) and Ord(V[8-I]) ) and $3F )+1 ];

Pseudemys Nelsoni 13. Jan 2004 03:28

Re: Kann mir jemand diesen C++ Code in Delphi umwandeln?
 
daaaanke euch beiden, jetzt funktionierts wie es soll :)

Robert Marquardt 13. Jan 2004 07:10

Re: Kann mir jemand diesen C++ Code in Delphi umwandeln?
 
Da merkt man wie man durch Pascal versaut wird ;-)
Da laesst mein C doch tatsaechlich nach. Dabei ist es die endeuting interessntere Sprache.

Pseudemys Nelsoni 13. Jan 2004 08:55

Re: Kann mir jemand diesen C++ Code in Delphi umwandeln?
 
"versaut"... nun mach delphi mal nicht so schlecht :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:09 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz