Forum: Programmieren allgemein
by hoika,
20. Feb 2019
Hallo,
Theme-Murks -> das könnte sein.
Forum: Programmieren allgemein
by hoika,
20. Feb 2019
Hallo,
Moment! ;)
Was heißt "Message kommt nicht beim Starten".
Hast du das DoLogin jetzt mal auskommentiert?
Was sagt FastMM4?
Ich denke, du reißt da irgendwas weg im Speicher.
Forum: Programmieren allgemein
by hoika,
20. Feb 2019
Hallo Delphi.Narium,
warum den Umweg über die Map-Datei?
Auf Seite 1 ist der komplette Call-Stack.
Der Fehler tritt intern im TAdvStringGrid auf,
weil der Inplace-Edit anzuzeigt wird.
Der Fehler sagt ja, dass das SetFocus des Inplace-Editors fehlschlägt.
Entweder ist das Grid oder der Frame nicht sichtbar,
oder siehe StrLCopy es wird Speicher bei Theming überschrieben.
Forum: Programmieren allgemein
by hoika,
20. Feb 2019
Hallo,
Es steht im Titel "Fehler vor OnCreate", also nix Mausklick.
Und es stet ja auch kein ButtonClick-Event im MadExcept-Log auf Seite 1.
Ausserdem gibt es kein WMLButtonDown, sonder nur ein WMLButtonUp;
Noch mal an den Threadersteller:
Woher weißt Du, dass es in/vorm OnCreate passiert?
So wie ich es verstanden habe, hast Du ein Hauptprogramm,
was ein anderes Form startet und dort...
Forum: Programmieren allgemein
by hoika,
20. Feb 2019
Hallo,
Das Problem ist, dass die OnClick wahrscheinlich beim Füllen des Grids im FormCreate vom Grid selbst aufgerufen wird,
siehe CallStack Seite 1.
Forum: Programmieren allgemein
by hoika,
20. Feb 2019
Hallo,
verlagere das Füllen des Grids ins FormActivate.
Zusätzlich könntest du dein Grid-Event etwas absichern:
Formularvariable
bAfterFormActivate: Boolean;
procedure TForm1.FormCreate;
begin
Forum: Programmieren allgemein
by hoika,
18. Feb 2019
Hallo,
zum Remote-Debugger gibt es genug gute Links...
Funktionsweise:
- Exe mit externen Debug-Optionen starten
- Delphi auf eigenem Rechner starten -> mit Exe über das Netzwerk verbinden
- Debuggen
so in etwa
Was passiert, wenn das Programm auf den Azubi-Rechner lokal ausgeführt wird?