Hallo allerseits,
bei der Programmierung mit Basic4PPC (Version 6.80) bin ich auf folgendes
Problem (folgenden Fehler) gestoßen:
Mein Programm erzeugt zur Laufzeit neben dem MainForm weitere SubForms.
Den SubForms ordne ich ein gemeinsames "Close-Event" zu. Bei Ausführung des
Programmes in der Entwicklungsumgebung läuft alles ordnungsgemäß. Bei Ausführung des
Programmes nach "WindowsEXE-Compilierung" aber wird das gemeinsame "Close-Event"
nicht ausgeführt.
Ich habe das Problem auf ein einfaches Testprogramm "Test.sbp" reduziert (siehe Anhang) und daran festgestellt, dass dieser Fehler auch schon beim
MainForm aber nur bei "Optimized Compilation" auftritt. Das Testprogramm
zeigt ebenfalls, dass im Fehlerfall anstelle des gemeinsamen "Close-Event" wohl
das normale "Close-Event" ausgeführt wird.
Da mein Programm die SubForms aber erst zur Laufzeit erzeugt und beim
Schließen eines SubForm noch Aufgaben zu erledigen hat, benötigt es eine
gemeinsame Close-Event-Subroutine.
Wer kann mir da weiterhelfen?
Wer weiß einen Weg, das Testprogramm auch nach "WindowsEXE Optimized-Compilation" auf dem Desktop lauffähig zu machen?
bei der Programmierung mit Basic4PPC (Version 6.80) bin ich auf folgendes
Problem (folgenden Fehler) gestoßen:
Mein Programm erzeugt zur Laufzeit neben dem MainForm weitere SubForms.
Den SubForms ordne ich ein gemeinsames "Close-Event" zu. Bei Ausführung des
Programmes in der Entwicklungsumgebung läuft alles ordnungsgemäß. Bei Ausführung des
Programmes nach "WindowsEXE-Compilierung" aber wird das gemeinsame "Close-Event"
nicht ausgeführt.
Ich habe das Problem auf ein einfaches Testprogramm "Test.sbp" reduziert (siehe Anhang) und daran festgestellt, dass dieser Fehler auch schon beim
MainForm aber nur bei "Optimized Compilation" auftritt. Das Testprogramm
zeigt ebenfalls, dass im Fehlerfall anstelle des gemeinsamen "Close-Event" wohl
das normale "Close-Event" ausgeführt wird.
Da mein Programm die SubForms aber erst zur Laufzeit erzeugt und beim
Schließen eines SubForm noch Aufgaben zu erledigen hat, benötigt es eine
gemeinsame Close-Event-Subroutine.
Wer kann mir da weiterhelfen?
Wer weiß einen Weg, das Testprogramm auch nach "WindowsEXE Optimized-Compilation" auf dem Desktop lauffähig zu machen?