AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 16:02

Parameter dieser Suchanfrage:

Suche in Thema: Kein Raise unter 64bit?
Suche alle Beiträge, die von "OlliWW" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Kein Raise unter 64bit?

      Delphi
      by OlliWW, 8. Jul 2015
    Die Software ist leider sehr umfangreich. Einfache Beispiele, die ich versucht habe, haben wunderbar funktioniert.

    Ich werde es morgen mit VCL Source mal debuggen um zu sehen was nach dem Raise passiert oder mal TApplicationEvents ausprobieren.

    In der Anwendung funktioniert es ja an manchen Stellen, nicht an allen. Dann hatte ich auch schon Threads (wir nutzen an der Stelle keine Threads,...
  • Forum: Object-Pascal / Delphi-Language

    AW: Kein Raise unter 64bit?

      Delphi
      by OlliWW, 8. Jul 2015
    Man ist als Developer ja nicht immer auf allen Feldern auf "Profi" Niveau. Zum Beispiel befinde ich mich bei der Konvertierung von 32 nach 64bit noch in der Anfangsphase.
    Deswegen hatte ich gehofft wäre das für einen Profi vielleicht ein triviales Problem, der dann sowas sagt wie "achja, bei 64bit muss man auf dies und dies achten" und damit wäre das Problem gelößt.
  • Forum: Object-Pascal / Delphi-Language

    AW: Kein Raise unter 64bit?

      Delphi
      by OlliWW, 8. Jul 2015
    Richtig...
    schade ich dachte ich bekomme hier konstruktive Hilfe :roll:

    Allerdings wo soll ich da noch groß debuggen:
    Es gibt ein: Application.OnException = handler <= diese Zuweisung wird erreicht
    und dann gibt es ein Raise <= diese Stelle wird erreicht
    Und der Breakpoint an der ersten Zeile des Handler läuft schon nicht

    Also die Antwort lautet: Ja unter 64bit Verhält sich das Programm...
  • Forum: Object-Pascal / Delphi-Language

    AW: Kein Raise unter 64bit?

      Delphi
      by OlliWW, 8. Jul 2015
    Der Aufruf des Handlers "OnException" funktioniert unter 32bit unter 64bit nicht.

    Ein Beispiel ist schwer, wie gesagt, rein oberflächlich funktioniert es ja. Baue ich ein Raise im OnClick ein (zum Beispiel) läuft der Handler. In einer verschachtelten Prozedur nicht.
  • Forum: Object-Pascal / Delphi-Language

    AW: Kein Raise unter 64bit?

      Delphi
      by OlliWW, 8. Jul 2015
    Hallo,

    Vielen Dank für die Antwort.

    Ich habe im FormCreate meiner Appliktion folgendes gesetzt:
    Application.OnException := errMain.WriteException;
    Wenn ich diese Anwendung unter 32bit kompiliere, funktioniert es so, wie ich erwarte:
    Bei einem Raise wird der Code der Funktion "WriteException" ausgeführt.

    Wenn ich den gleichen Code mit 64bit kompiliere wird diese Zuweisung offenbar...
  • Forum: Object-Pascal / Delphi-Language

    Kein Raise unter 64bit?

      Delphi
      by OlliWW, 7. Jul 2015
    Hallo,

    Ich habe meine Anwendung von 32bit nach 64bit portiert. An einigen Stellen habe ich ein:
    raise Exception.Create('Fehler');
    verbaut.

    Unter 32bit wird die Anwendung an diesen Stellen, wie gewünscht, beendet. Unter 64bit wird die Procedur an dieser Stelle zwar abgebrochen, das Programm läuft allerdings weiter ohne auch nur eine Meldung anzuzeigen. Dies führt natürlich zu "lustigen"...


URL zu dieser Suchanfrage:

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