![]() |
AW: edit Feld auf ein bestimmtes Wort untersuchen
Du solltest die Funktionsparameter noch als const deklarieren, das dürfte effizienter sein.
|
AW: edit Feld auf ein bestimmtes Wort untersuchen
@DeddyH Tschuldigung aber ich bin anfänger im programmieren. Wie meinst du das?
|
AW: edit Feld auf ein bestimmtes Wort untersuchen
Delphi-Quellcode:
function ContainsText2(const SubText, Text: String): Boolean; //Konstantenparameter
begin Result := Pos(AnsiUpperCase(SubText), AnsiUpperCase(Text)) > 0; end; |
AW: edit Feld auf ein bestimmtes Wort untersuchen
Wobei man aufpassen muß.
Diese Wort-Suche bezieht sich in ContainsText2 nicht auf ein ganzes Wort, sondern auf Textteile. Weilheimer Hunde @DeddyH: Das sind so um die 6 winzige Assemblerbefehler (INC, DEC und JZ/JNZ), da laß ich das const auch gerne mal weg, wenn dann der Code kürzer/übersichtlicher wird. |
AW: edit Feld auf ein bestimmtes Wort untersuchen
Das Wörtchen const macht aber den Code doch nicht unübersichtlicher :gruebel:
|
AW: edit Feld auf ein bestimmtes Wort untersuchen
@DeddyH OK ich danke dir!
@himitsu dass ist in Ordnung das Stört mich nicht! |
AW: edit Feld auf ein bestimmtes Wort untersuchen
Zitat:
wobei das fette Schwarz auch schonmal ablenken kann. :stupid: |
AW: edit Feld auf ein bestimmtes Wort untersuchen
Ja nee is klar :stupid:
|
AW: edit Feld auf ein bestimmtes Wort untersuchen
Zitat:
Dankeschön :oops: GG |
AW: edit Feld auf ein bestimmtes Wort untersuchen
Ohne sonstige Angaben ist es ein Call By Value, d.h. es wird eine Kopie des Strings erstellt und übergeben. Mit einer Angabe (const, var, out) ist es ein Call By Reference, d.h. intern wird ein Zeiger auf die Originaldaten übergeben, ohne erst eine Kopie anlegen zu müssen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:22 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 by Thomas Breitkreuz