![]() |
IDE, Text in aktuell geöffneten SourceCode einfügen
Hallo Delphianer,
ich möchte mir ein Tool basteln, welches mir ermöglicht, Quellcode-Schnippsel in den aktuell im Delphi geöffneten Quellcode einzufügen. Ich möchte auf einen Button in meinem Tool klicken und an der aktuellen Cursorposition soll dann der entschrechende Text eingefügt werden. Wie läßt sich sowas bewerkstelligen? :coder: Könnt ihr helfen? Danke gmc |
Re: IDE, Text in aktuell geöffneten SourceCode einfügen
Du meinst also einfach die Strg+v Kombination drücken oder wie?
Wo kommt der Text denn her, der da rein soll? |
Re: IDE, Text in aktuell geöffneten SourceCode einfügen
Sowas hat Delphi doch schon an Bord!
Nennt sich Quelltextvorlagen (Editoreigenschaften --> Quelloptionen --> Vorlagendatei bearbeiten) einfach Schlüsselwort eigeben (z.B. ifb) dann STRG + J und dann steht das schnipsel zur Verfügung |
Re: IDE, Text in aktuell geöffneten SourceCode einfügen
Zitat:
Zitat:
Der Text kommt zunächst erst mal aus einem String den das Tool zusammenbauen soll. |
Re: IDE, Text in aktuell geöffneten SourceCode einfügen
Moin,
schau dir mal das Tool ![]() Zitat:
|
Re: IDE, Text in aktuell geöffneten SourceCode einfügen
Zitat:
Ansonsten schau dir ![]() |
Re: IDE, Text in aktuell geöffneten SourceCode einfügen
Ach Gott, die IDE-internen Schnittstelle macht das ganze ja zu einer "richtigen Aufgabe". :witch:
Dabei sollte das Tool nur mal eben fix mich beim coden unterstützen. Dann werd ich wohl doch erst mal das Clipboard benutzen. Dafür muß ich nur noch das Edit-Fenster der Delphi-IDE finden und ein STRG-V dahin schicken. Könnt ihr mir zeigen wir ich das mache? XSpy erzeugt mir Code der nicht funktioniert. Ich denke mal das Edit-Fenster in D7 läßt sich anders finden, als das in BDS2006, oder? Danke gmc |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:12 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