Code:
type
RSAWerkzeug = class
zEingabecode, zVerschluesseltercode: Integer;
private
function hoch_mod(x,y,z: integer): Integer;
public
constructor init(pCode: integer);
destructor gibFrei;
function verschluesselCode: Integer;
function entschluesselCode: Integer;
end;
Die sichbarkeit ist das problem
function verschluesselCode: Integer;
function entschluesselCode: Integer;
sollten Public sein, dann können die Funktionen auch auserhalb der
UNIT verwendet werden.
ähnliches gilt für
constructor init(pCode: integer);
destructor gibFrei;
es ist keine Klasse die von TFrom abgeleitet ist ...
Die defaults sind auch je Delphi unterschiedlich.
im zweifel immer private, protected, public, published verwenden
Gruß
Jörg