Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Replace (https://www.delphipraxis.net/141112-replace.html)

DP-Maintenance 3. Okt 2009 12:33

DP-Maintenance
 
Dieses Thema wurde von "fkerber" von "Tutorials und Kurse" nach "Object-Pascal / Delphi-Language" verschoben.
Es handelt sich um eine Frage - kein Tutorial ;)

c1matazz2 3. Okt 2009 12:42

Re: Replace
 
jop also mit was soll i denn bei pos hinschreiben?
und was bei copy ?
der text läd sich ja erst in die memo wenn ich das programm starte..
ich habe mir da nähmlich in meine form den webbrowser und eine edit gelegt,
nun möcht ich nur noch wissen, wie ich das proggen kann das ich von der edit aus weiter surfen kann,
also zB www.google.de oder so eingebe und der denn auch auf google geht, und das der webbrowser auch automatisch beim starten
des programms auf google.de geht, wie geht das denn ?

Klaus01 3. Okt 2009 12:55

Re: Replace
 
.. meinst Du so etwas?
Delphi-Quellcode:
webbrowser1.navigate(edit1.text)
Grüße
Klaus

c1matazz2 3. Okt 2009 13:04

Re: Replace
 
jop danke !

bloß wie geht er gleich auf google.de wenn ich die exe starte!?

Klaus01 3. Okt 2009 13:06

Re: Replace
 
.. da gibt es mehrere Möglichkeiten.

a) du könntest im ObjectInspector den Text für das Edit Control vorbelegen.
b) Du könntest die Startseite in einer Datei speichern (iniFile) und beim Programmstart auslesen,

Ich würde Variante b bevorzugen.

Grüße
Klaus

c1matazz2 3. Okt 2009 13:18

Re: Replace
 
oh naja i weiß jez schon wie,

ich hab einfach die navi zeile in die form gepackt so startet er denn immer gleich,

aber trotzdem danke,

kann mir nun nochmal einer auskunft über die replace funktion geben?!

und nicht so komisch wie lucky ^^

Luckie 3. Okt 2009 13:26

Re: Replace
 
Also irgendwie habe ich keine Lust mehr.

Klaus01 3. Okt 2009 13:33

Re: Replace
 
.. zuerst einmal mußt Du wissen was Du suchst und wie es in der html Datei
gekennzeichnet ist.
Diese Markierung kannst Du dann mit Delphi-Referenz durchsuchenpos suchen,
mit Delphi-Referenz durchsuchencopy kannst Du dann den für Dich interessanten Teil
herauskopieren.

Grüße
Klaus

NickelM 3. Okt 2009 14:04

Re: Replace
 
Hier die Funktion, die du meinst glaub ich:
Code:
StringReplace gibt einen String mit ersetzten Sub-Strings zurück.

Unit

Sysutils

Kategorie

String-Verarbeitung

type
  TReplaceFlags = set of (rfReplaceAll, rfIgnoreCase);
function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;

Beschreibung

Mit StringReplace ersetzen Sie in dem angegebenen String den im Parameter OldPattern festgelegten Sub-String mit dem im Parameter NewPattern übergebenen neuen Sub-String. StringReplace nimmt an, daß der String Multibyte-Zeichen enthalten kann.

Wenn im Parameter Flags nicht rfReplaceAll enthalten ist, wird nur das erste Vorkommen von OldPattern im String S ersetzt. Andernfalls werden alle Instanzen von OldPattern durch NewPattern ersetzt.

Wenn der Parameter Flags rfIgnoreCase enthält, wird die Groß-/Kleinschreibung nicht berücksichtigt.
EDTI: Ist von Delphi 5 Hilfe, also nicht wundern, wenn die Parameter unter umständen nicht mit den neuen Versionen von der Funktion übereinstimmen :mrgreen:

Sie hat aber nichts mit deinem Vorhaben zutun xD das ist dafür, wenn du Zeichen in einem String gegen andere Zeichen ersetzten willst.

DeddyH 3. Okt 2009 17:05

Re: Replace
 
Kann es sein, dass in diesem Thread alle aneinander vorbeireden? :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:18 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