AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Visual Basic zu Delphi

Ein Thema von skoschke · begonnen am 23. Feb 2023 · letzter Beitrag vom 24. Feb 2023
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.378 Beiträge
 
Delphi 12 Athens
 
#1

AW: Visual Basic zu Delphi

  Alt 23. Feb 2023, 13:20
[deleted]
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.050 Beiträge
 
Delphi 12 Athens
 
#2

AW: Visual Basic zu Delphi

  Alt 23. Feb 2023, 16:52
Warum nicht eine der vielen bereits vorhandenen CRC16 Implementierungen für Delphi benutzen?
z. B. https://github.com/MHumm/DelphiEncryptionCompendium
enthält auch welche in https://github.com/MHumm/DelphiEncry...rce/DECCRC.pas

Grüße
TurboMagic
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.687 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: Visual Basic zu Delphi

  Alt 23. Feb 2023, 17:15
Warum nicht eine der vielen bereits vorhandenen CRC16 Implementierungen für Delphi benutzen?
z. B. https://github.com/MHumm/DelphiEncryptionCompendium
enthält auch welche in https://github.com/MHumm/DelphiEncry...rce/DECCRC.pas
Das setzt voraus, dass die Berechnung in VB korrekt ist.
Aber gut, könnte man ja, wenn man Testdaten hat, ausprobieren.

(Ich hatte das schon mehrfach, dass jemand eine angebliche Standard-Funktion in VB programmiert hat, und dabei die Umsetzung verhauen hatte ohne es zu merken. Da es um den Zugriff auf in VB erzeugte Daten ging, musste ich die fehlerhafte Funktion dann in Delphi nachprogrammieren. )
Thomas Mueller
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.378 Beiträge
 
Delphi 12 Athens
 
#4

AW: Visual Basic zu Delphi

  Alt 23. Feb 2023, 17:32
Joar, die Berechnungsweise ist ja meistens die Selbe.
Man braucht dann nur noch rauszufinden wie Polynomial/InitialVector und Finalization aussehen, womit da gerechnet wird.

OK, solche Probleme nicht inbegriffen.
Wir wissen auch nicht, wie VB vorher aussah, aber der Integer liefert hier garantiert (bei mehr als 2 Durchläufen) ein "falsches" Ergebnis ... 16 Bit zu viel.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (23. Feb 2023 um 17:35 Uhr)
  Mit Zitat antworten Zitat
skoschke

Registriert seit: 6. Jan 2009
523 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Visual Basic zu Delphi

  Alt 24. Feb 2023, 07:10
Vielen herzlichen Dank!

Ciao
Stefan
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:32 Uhr.
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