AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 19:17

Parameter dieser Suchanfrage:

Suche in Thema: Fehler vor OnCreate finden
Suche alle Beiträge, die von "hoika" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 14 von insges. 14 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: Fehler vor OnCreate finden

     
      by hoika, 20. Feb 2019
    Hallo,
    Theme-Murks -> das könnte sein.
  • Forum: Programmieren allgemein

    AW: Fehler vor OnCreate finden

     
      by hoika, 20. Feb 2019
    Hallo,
    wenn man sich mal die Dpr und das MadExcept gegenüberlegt:

    Nimm mal aus der Dpr alles außer dem Mainform raus.
  • Forum: Programmieren allgemein

    AW: Fehler vor OnCreate finden

     
      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

    AW: Fehler vor OnCreate finden

     
      by hoika, 20. Feb 2019
    Hallo,
    zu spät dein Post bemerkt.

    Mir sind in der Dpr 2 Sachen aufgefallen
    Application.CreateForm(TForm_LogIn, Form_LogIn); wird erzeugt, aber wohl nicht mehr gebraucht?

    Application.Run;
    Main.WindowState:=wsMaximized;
    Das hat keine Wirkung, weil Delphi in der Run-Methode bleibt,
    bis das Hauptprogramm (Main) beendet wird.
  • Forum: Programmieren allgemein

    AW: Fehler vor OnCreate finden

     
      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

    AW: Fehler vor OnCreate finden

     
      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

    AW: Fehler vor OnCreate finden

     
      by hoika, 20. Feb 2019
    Hallo,


    Doch ;)
    Man muss den Callstack ja von unten nach oben lesen.

    007e1f0e +1b3a NedCom.exe AdvGrid 41726 +667 TAdvStringGrid.WMLButtonUp
    00454ef5 +0025 NedCom.exe System.SysUtils StrLCopy
    005c0e57 +0057 NedCom.exe Vcl.Themes TUxThemeStyle.DoDrawText
  • Forum: Programmieren allgemein

    AW: Fehler vor OnCreate finden

     
      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

    AW: Fehler vor OnCreate finden

     
      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

    AW: Fehler vor OnCreate finden

     
      by hoika, 20. Feb 2019
    Hallo,
    das war zu schnell.

    Es geht ja um das TMS TAdvStringGrid, genauer und dein Grid_not_printed.

    Das hier grätscht rein
    Vcl.Themes TUxThemeStyle.DoDrawText

    dann folgt
    AdvGrid 41726 +667 TAdvStringGrid.WMLButtonUp
  • Forum: Programmieren allgemein

    AW: Fehler vor OnCreate finden

     
      by hoika, 20. Feb 2019
    Hallo,
    der Fehler steht doch direkt da.

    Deaktiviertes oder unsichtbares Fenster kann den Fokus nicht erhalten.

    Ursache1:
    Du hast im Code ein xxx.SetFocus;
    Wahrscheinlich im FormCreate.
    Zu diesem Zeitpunkt existiert aber das (Windows-)Fenster-Handle der Komponente noch nicht.
  • Forum: Programmieren allgemein

    AW: Fehler vor OnCreate finden

     
      by hoika, 18. Feb 2019
    Hallo,



    Sind das normale VCL-ComboBoxen?
    Sind die bereits über die IDE gefüllt, also in der DFM?
  • Forum: Programmieren allgemein

    AW: Fehler vor OnCreate finden

     
      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?
  • Forum: Programmieren allgemein

    AW: Fehler vor OnCreate finden

     
      by hoika, 18. Feb 2019
    Hallo,
    die Meldung sieht wie NIL-Access aus.

    Compilier dein Programm mit MadExcept oder Eurekalog.
    Dann wird dir genau angezeigt, wo der Fehler auftritt (incl. Unitname und Zeile).

    Liegt dein Programm im Programme-Verzeichnis oder woanders?
    Liegt das Programm auf dem Azubirechner in einem anderen Verzeichnis wie bei den anderen Rechner?

    Mit "etwas" Aufwand könnte man auch den...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=hoika&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=199762
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:29 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