Reguläre Ausdrücke
Verfasst: Mi Jan 26, 2022 11:57 am
Kann es sein das im Form Editor keine Unit für reguläre Ausdrücke TRegEx vorhanden ist ?
Support Forum der Aagon GmbH fuer ACMP und ACK
https://acc.aagon.com/
Code: Alles auswählen
function isTextinCharRange : bool;
var
i: Integer;
S: String;
begin
S := 'mein Text %';
for i := 0 to Length(S) do
begin
if (S[i] >= '0') and (S[i] <= '9') then Continue;
if (S[i] >= 'a') and (S[i] <= 'z') then Continue;
if (S[i] >= 'A') and (S[i] <= 'Z') then Continue;
if (S[i] = '-') then Continue;
Result := False;
Exit;
end;
Result := True;
end;
Der Formeditor nutzt eine Middleware namens "TMS Scripter", diese ist zwar an Delphi angelehnt, unterliegt aber deutlichen Einschraenkungen, da es eine interpretierte Skriptumgebung ist und keine kompilierten Binaries erstellt; Unter https://doc.tmssoftware.com/biz/scripte ... ascal.html kann man sich eine kleine Uebersicht ansehen und ist ein guter Anlaufpunkt fuer weitere Informationen/Details.THahn hat geschrieben: ↑Do Jan 27, 2022 8:34 am Welche Informationen fehlen Ihnen denn genau? haben Sie ein Beispiel?
Wir arbeiten aktuell daran das Handbuch zu verbessern. Da ACMP allerdings so umfangreich ist, wird dies noch einige Zeit in Anspruch nehmen.
Grundsätzlich verwendet der Formeditor die Programmiersprache Delphi. Das bedeutet wenn Sie etwas in dem Code programmieren möchten, können Sie sich einfach im Internet Delphi-Beispielcodes oder Anleitungen anschauen und diese dann im Form-Editor verwenden.