AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Programmabsturz beim Beenden eines VCL-/FMX-Mischformularprogrammes unter XE 10.1
Thema durchsuchen
Ansicht
Themen-Optionen

Programmabsturz beim Beenden eines VCL-/FMX-Mischformularprogrammes unter XE 10.1

Ein Thema von Delphi-Laie · begonnen am 1. Nov 2016 · letzter Beitrag vom 4. Nov 2016
Antwort Antwort
Darlo

Registriert seit: 28. Jul 2008
Ort: München
1.196 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

AW: Programmabsturz beim Beenden eines VCL-/FMX-Mischformularprogrammes unter XE 10.1

  Alt 4. Nov 2016, 13:11
Ich mische in einem Projekt auch VCL und FMX. VCL für Fastreport und FMX um bequemer Grafiken zu basteln.
Ich habe weder unter 32bit noch unter 64bit Probleme.
Philip
  Mit Zitat antworten Zitat
Delphi-Laie

Registriert seit: 25. Nov 2005
1.474 Beiträge
 
Delphi 10.1 Berlin Starter
 
#2

AW: Programmabsturz beim Beenden eines VCL-/FMX-Mischformularprogrammes unter XE 10.1

  Alt 4. Nov 2016, 14:44
Ich mische in einem Projekt auch VCL und FMX. VCL für Fastreport und FMX um bequemer Grafiken zu basteln.
Ich habe weder unter 32bit noch unter 64bit Probleme.
Du hast es gut.

Darf man fragen, welches Format das originale (ersterzeugte) Formular hat?

Bei mir ist es ein VCL-Formular, das FMX-Formular wird erst als zweites erzeugt. Alles scheint bestens. Der Fehler tritt erst dann auf, wenn das FMX-Formular irgendwann zur Laufzeit angezeigt wird, erst beim Beenden des Programmes und nur unter 32 Bit. Das schrieb ich oben alles schon, und dort ist auch der Quellcode des dysfunktionalen Beispielprojektes.

Edit: Das ließ mir keine Ruhe, ich mußte es ausprobieren. Also, wenn man mit einem FMX-Projekt startet und diesem ein VCL-Formular hinzufügt und dieses während der Laufzeit sich anzeigen läßt, dann sind die Compilate 32 und 64 Bit ohne Beanstandung.

Geändert von Delphi-Laie ( 4. Nov 2016 um 17:15 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.343 Beiträge
 
Delphi 12 Athens
 
#3

AW: Programmabsturz beim Beenden eines VCL-/FMX-Mischformularprogrammes unter XE 10.1

  Alt 4. Nov 2016, 18:34
VCL oder FMX in DLL auslagern (und nichts gegen BPLs linken).

Da sollte es auch keine Probleme geben, da alles getrennt ist, so als wenn man eine VCL- und eine FMX-Anwendung gleichzeitig ausführt.


Man kann auch zwei EXEn erstellen.
Es lassen sich ja auch Fenster fremder Anwendungen einbinden.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:41 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