Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Kein schreiben mehr - Edit (https://www.delphipraxis.net/164350-kein-schreiben-mehr-edit.html)

t0mmy 9. Nov 2011 07:40

Kein schreiben mehr - Edit
 
Hallo!

Also ich hab folgendes Problem und zwar hab ich ein Programm geschrieben mit ein paar Editfelden die eine Zeichenbegrenzung haben. Jedoch passiert es mir ab und zu das ich nach dem Debuggn und Ausführen gar nichts mehr in die Editfelder schreiben kann woran kann das liegen?
Den Tastaturpuffer leeren beim FormCreate hab ich drin, jedoch hilft das auch nichts

jaenicke 9. Nov 2011 07:48

AW: Kein schreiben mehr - Edit
 
Du könntest in dem Fall versuchen einen Haltepunkt zu setzen, an dem du bei Bedarf ankommen kannst (z.B. OnClick beim Formular) und dort ReadOnly deines TEdit prüfen. Vielleicht setzt du das ja aus Versehen.

t0mmy 9. Nov 2011 07:52

AW: Kein schreiben mehr - Edit
 
Das komische is ja das ich einen WebBrowser auch drinnen habe.. und bei dem die Tastatureingabe auch nicht funktioniert -.-

DeddyH 9. Nov 2011 07:53

AW: Kein schreiben mehr - Edit
 
Liegt das Zeugs evtl. auf einem Panel, welches Du disablest? Dann funktionieren dort keine Eingaben mehr, ohne dass man das optisch erkennen könnte.

[edit] Oder einem TabSheet statt eines Panels. [/edit]

t0mmy 9. Nov 2011 08:23

AW: Kein schreiben mehr - Edit
 
Jap.. es liegt auf einem TabSheet -.-
Was kann ich dagegen tun?

DeddyH 9. Nov 2011 08:27

AW: Kein schreiben mehr - Edit
 
Setzt Du denn irgendwo im Code TabSheet.Enabled?

t0mmy 9. Nov 2011 08:30

AW: Kein schreiben mehr - Edit
 
Nein.. muss ich das im Code setzen?

DeddyH 9. Nov 2011 08:32

AW: Kein schreiben mehr - Edit
 
Nein, das musst Du nicht, aber wenn Du es gemacht hättest, ließe das an der Stelle eben einen logischen Fehler vermuten.

t0mmy 15. Nov 2011 13:14

AW: Kein schreiben mehr - Edit
 
So war ein Zeitlang her.. da ich das programm nochmal neu aufgebaut und geschrieben habe.. aber trotzdem bei zweiten mal ausführen kommt es das ich die editfelder in den TabSheets nicht befüllen kann.. -.- verzweifel schon :(

Sir Rufo 15. Nov 2011 14:00

AW: Kein schreiben mehr - Edit
 
Zitat:

Zitat von t0mmy (Beitrag 1136293)
So war ein Zeitlang her.. da ich das programm nochmal neu aufgebaut und geschrieben habe.. aber trotzdem bei zweiten mal ausführen kommt es das ich die editfelder in den TabSheets nicht befüllen kann.. -.- verzweifel schon :(

Wie wäre es denn, wenn du uns mal deinen Code zeigst ... es hat im Moment so etwas philosophisches :)

t0mmy 15. Nov 2011 14:20

AW: Kein schreiben mehr - Edit
 
Ich weiss nicht was ich da großartiges zu Zeigen hätte.. außer 1000 Zeilen Code... ich setzte niergendswo einen TabSheet im Code..

bernerbaer 15. Nov 2011 15:24

AW: Kein schreiben mehr - Edit
 
Da hilft halt nur debuggen (oder vielleicht findest du ja hier im Forum jemanden der hellsichtig ist)

- Setze Haltepunkte und steppe durch den Code und/oder
- Kommentiere Codestellen aus bis der Fehler nicht mehr auftritt
- Wenn du den Code gefunden hast, der den Fehler verursacht, poste ihn hier, erst wenn konkrete Fragen/Probleme vorhanden sind, kann Dir geholfen werden.

t0mmy 15. Nov 2011 15:46

AW: Kein schreiben mehr - Edit
 
Hab ich ja schon.. ich verstehs einfach nicht warum?? KeyPreview im MainForm is raus.. alle möglichen funktionen mit denen ich das Edit-feld kontrolliere sind auch weg.. aber trotzdem habe ich dich scheiss verdammte blockade beim schreiben -.-

[edit]Führe ich jedoch die exe aus dann hab ich das Problem nicht!!!!![/edit]

[edit]Liegt das an der Entwicklungsumgebung[/edit]

bernerbaer 15. Nov 2011 15:53

AW: Kein schreiben mehr - Edit
 
Hat das Fenster den Focus? Kannst du in die Edits reinklicken oder Buttons anklicken?
[roter Kasten wo warst du?]

DeddyH 15. Nov 2011 15:54

AW: Kein schreiben mehr - Edit
 
Moment, wann genau tritt das Problem auf? Innerhalb der Entwurfsansicht? Oder wenn das Programm aus der IDE gestartet wird?


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