![]() |
Text nach einer bestimmten Stelle ändern
Guten morgen vielleicht könnt Ihr mir ja bei meinem Problem helfen.
Also ich habe ein synedit in dem ein bestimmter Text steht. So jetzt mochte ich gerne einen Text ersetzten der z.B eine Variable füllt. z.B im Synedit steht der Text:
Code:
so jetzt möchte ich gerne das der wert der in name steht geändert werden kann
blah test text
usw. var name="der wert" blah test
Code:
wenn allerdings noch keine Zuweisung existiert dann soll die variable z.B 'name' unter 'var' angelegt werden können. und zwar mit einem leeren value.
inputBox('Bitte neuen wert angeben','Bitte einen wert angeben','');
if messagedlg('Variable name wurde nicht gefunden jetzt anlegen?',mtConfirmation,[mbYes,mbNo],0)= idyes then // Variable anlegen der text im edit könnte dan so aussehen
Code:
Ich habe aber keine ahnung wie ich das Hinbekomme.
blah test text
usw. var name="" blah test |
Re: Text nach einer bestimmten Stelle ändern
Zitat:
// Unsinn entfernt. :roll: MfG freak |
Re: Text nach einer bestimmten Stelle ändern
Hi Jens,
wenn du eine neue Variable in den Quellcode einfügen willst, wie soll die Einfüge-Stelle lokalisiert werden? Setzt du vorher den Cursor an diese Stelle oder soll dein Programm die Stelle ermitteln? Ist das Delphi Quellcode in deinem SynEdit? Weißt du, das es da beliebig viele VAR Abschnitte geben kann und dass davon einige lokale Variablen sein können? Grüße vom marabu |
Re: Text nach einer bestimmten Stelle ändern
nein ich will nichts an meinem quellcode ändern sondern an dem der im synedit feld steht.
Also zu Verständnis: Es ist ein simples textpad, in dem man zuweisung von vorhandenen Varialen ändern sollen kann und hinzufügen können. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:44 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-2025 by Thomas Breitkreuz