Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi aktuelle Zeile und position im RAHLEditor bestimmen (https://www.delphipraxis.net/113392-aktuelle-zeile-und-position-im-rahleditor-bestimmen.html)

0NyX 7. Mai 2008 08:52


aktuelle Zeile und position im RAHLEditor bestimmen
 
Guten Tag liebe DP-User,

ich weiß nicht genau, ob der Titel des Themas das ausdrück was ich meine, wenn es missverständlich ist, entschuldige ich mich dafür hiermit schon mal...

Ich habe folgendes Problem:
Ich schreibe derzeit an einem kleinen SQL-Manager, der genau an meine Bedürfnisse angepasst ist, nur leider habe ich derzeit ein kleines Problem bei dem ich nicht mehr weiter komme :(
Und zwar will ich eine Autovervollständigung einbauen, die wie folgt ablaufen soll.
Es soll wie im Delphi von Borland sein, wenn man STRG+Leertaste drück kommt so eine art Menü wo dann die Sachen drin stehen, in meinem falle sollen dann da die Felder von der Tabelle die man geschrieben hat erscheinen.
Sprich wenn ich z.b.
SQL-Code:
SELECT MeineTabelle.MEINFELD ...
schreibe, dann soll MEINFELD in der Liste erscheinen die kommt wenn man STRG+Leertaste drückt. Sprich ich muss irgendwie bestimmen wo sich der Cursor grade befindet, dann davor schauen, was da steht und wenn da ein PUNKT ist, dann das Wort vor dem Punkt nehmen und das als Tabellen namen nehmen und versuchen die Felder auszulesen. Jedoch hzabe ich keine Ahnung wie ich dieses machen soll :(

Für das alles verwende ich den RAHLEditor.

Ich hoffe ihr könnt mein Problem einigermaßen verstehen, auch wenn es sehr unklar ausgedrückt ist.

Vielen dank schon mal im voraus!

Liebe Grüße
0nYX


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:35 Uhr.

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