Forum: Sonstige Fragen zu Delphi
Delphi
by Sir Rufo,
12. Mär 2014
Und hier eine Klasse, die Telefonnummern in Abhängigkeit des Kontexts normalisiert und vergleicht
type
TPhoneContext = record
IntlPrefix : string;
IntlNumber : string;
NatPrefix : string;
NatNumber : string;
end;
Forum: Sonstige Fragen zu Delphi
Delphi
by Sir Rufo,
12. Mär 2014
Na dann bau dir doch da einfach was ...
Anfangen müsstest du mit der Beschreibung, was geht rein und was soll rauskommen.
Also eventuell so?
type
TPhoneNumberResolver = class abstract
public
function GetPersonFrom( const APhoneNumber : string ) : string; virtual; abstract;
Forum: Sonstige Fragen zu Delphi
Delphi
by Sir Rufo,
11. Mär 2014
:shock: Controls sind zum Anzeigen von Daten gedacht und nicht als Datenspeicher!
Forum: Sonstige Fragen zu Delphi
Delphi
by Sir Rufo,
10. Mär 2014
Eine Telefonnummer ist auch immer abhängig vom Kontext.
Diese Rufnummern zeigen alle auf den gleichen Anschluss, wenn man sich in Deutschland im Vorwahlbereich 888 befindet:
00498887654321
+498887654321
08887654321
7654321
Für eine zuverlässige Suche wird also auch der Kontext benötigt.