Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Mehrere Dateien in Memo laden? (https://www.delphipraxis.net/130908-mehrere-dateien-memo-laden.html)

jaenicke 16. Mär 2009 16:50

Re: Mehrere Dateien in Memo laden?
 
Schau dir einmal PosEx an zum Beispiel.

coolio 16. Mär 2009 17:11

Re: Mehrere Dateien in Memo laden?
 
Ja, habe ich auch schon drüber gelesen, doch wenn ich bei Delphi nun PosEx schreibe, meint Delphi "Undeklarierter Bezeichner" :shock: In Delphi 09 sowie in 05 :( Verstehe ich nicht.

jaenicke 16. Mär 2009 17:15

Re: Mehrere Dateien in Memo laden?
 
Wie wäre es mit einem Blick in die Hilfe? Die Funktion ist in der Unit StrUtils enthalten, die gibt es aber glaube ich erst ab Delphi 6.

coolio 16. Mär 2009 17:17

Re: Mehrere Dateien in Memo laden?
 
Habe in die Hilfe geschaut, doch über StrUtils stand da nichts. Naja ich hoffe, dass ich euch nun nicht mehr belästigen muss. ;)
Danke aber. :)
Edit: Hast recht stand doch dabei. :D

jaenicke 16. Mär 2009 17:25

Re: Mehrere Dateien in Memo laden?
 
Eigentlich steht die Datei dabei, wenn du die Funktion gefunden hast: ;-)
http://docs.embarcadero.com/products...ils_PosEx.html
Ist ja auch egal, für Delphi 5 jedenfalls müsstest du einmal schauen, ich habe hier im Forum schon PosEx Implementierungen gesehen.

coolio 16. Mär 2009 18:36

Re: Mehrere Dateien in Memo laden?
 
Also irgendwie weiß ich doch nicht, wie PosEx nun mein Problem lösen soll. Soweit ich das verstanden habe funktioniert PosEx ja so:

PosEx('hallo', 'hallo wie gehts',Offset) Bis zum Offset verstehe ich es ja noch. Nur ich verstehe nicht was ich da nun bei Offset eintragen muss, damit auch die ganze Stringliste durchsucht wird. Habe eig alles probiert aber es will nicht funktionieren. Ich will doch einfach nur alles durchsuchen, das kann doch nich so schwer sein. :( Mein Code sah jetzt am Ende mal so aus:

Delphi-Quellcode:
n := 1;
begin
  for i := 0 to strli.Count - 1 do
  begin
    if posex(Edit1.Text, strli[i], n) > 0 then
    begin
      Memo2.Lines.Add('Eigener Suchbegriff vorhanden')
    end;
  end;
end;

jaenicke 16. Mär 2009 18:43

Re: Mehrere Dateien in Memo laden?
 
Zitat:

Zitat von coolio
Nur ich verstehe nicht was ich da nun bei Offset eintragen muss, damit auch die ganze Stringliste durchsucht wird.

Eine Stelle nach der letzten Fundstelle. Gesucht wird ab der dort angegebenen Position.

coolio 16. Mär 2009 19:16

Re: Mehrere Dateien in Memo laden?
 
Ich schaffe es nicht. Keine Ahnung mehr was ich falsch mache. Sitze da jetzt schon so lange dran, aber ich komme nicht drauf. :(


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:55 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz