Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Aviator,
15. Feb 2021
Und warum? Ich habe doch geschrieben wie es funktioniert.
Naja mach wie du denkst. Du musst ja mit dem Source Code klar kommen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Aviator,
15. Feb 2021
Naja du musst schon eine Instanz und nicht die Klasse übergeben. Ich habe mal schnell ein Testprojekt zusammen geknüppelt. Kompiliert zumindest einwandfrei. Auch zur Laufzeit kommen bei mir keinerlei Fehler.
program Project1;
{$APPTYPE CONSOLE}
{$R *.res}
uses
System.SysUtils, DECHash;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Aviator,
15. Feb 2021
Ich habe jetzt nur mal schnell in GitHub direkt in den Sourcen geschaut. Versuch mal die THashBaseMD4 Klasse. Die sieht mir eigentlich nach der passenden Basisklasse aus. Mit TDECHash bist du ja schon fast ganz oben angekommen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Aviator,
15. Feb 2021
Das was du meinst/suchst nennt sich Polymorphie. Vielleicht kannst du mit dem Begriff etwas anfangen bzw. dir zusätzliche Infos anlesen und zusammensuchen. Wichtig wäre hier, dass du eine gemeinsame Basisklasse von allen Ver-/Ent-/Hashing-Verfahren findest, die noch alle Methoden die du benötigst zur Verfügung stellst. Gibt es die nicht, musst du auf zwei Methoden ausweichen die du dann als...