Forum: Programmieren allgemein
Delphi
by stalkingwolf,
30. Jan 2023
Ok habe das Projekt heute "neu" gemacht.
Ich habe ein neues Projekt eröffnet und die Main Form erstellt.
Habe dann alle UI Elemente der Mainform aus dem kaputten Projekt rüber kopiert und die nötigsten Quellcode Anpassungen durchgeführt damit das Programm läuft.
Zum Kunden übertragen und alles funktioniert.
Danach habe ich alle 35 weiteren Units eingebunden. Gleiche Test und funktioniert...
Forum: Programmieren allgemein
Delphi
by stalkingwolf,
27. Jan 2023
ja habe ich. auf 4sek ( Standardeinstellung )
Forum: Programmieren allgemein
Delphi
by stalkingwolf,
27. Jan 2023
Eurekalog legt mir keine Logs bei dem Ablauf an. Nur wenn ich einen Fehler produziere.
Was mir nun noch aufgefallen ist. Die Messagedlg sind unsichtbar welche angezeigt werden. Erst mit ALT+TAB sieht man diese und das auch nur, wenn man sein Hauptfenster zur Seite schiebt. Die sind dann auch bedienbar.
Das Projekt ist aus meiner Sicht nicht mehr zu retten und kostet mich gerade viel zu viel...
Forum: Programmieren allgemein
Delphi
by stalkingwolf,
27. Jan 2023
D.h die Meldung ist nicht von dem EurkaLog sondern aus dem Programm?
Forum: Programmieren allgemein
Delphi
by stalkingwolf,
27. Jan 2023
danach habe ich einmal gesucht und in keinem unserer Projekte ist es auf True.
Forum: Programmieren allgemein
Delphi
by stalkingwolf,
27. Jan 2023
das erklärt es :-)
Ich hab es eingebunden und aktiv.
Nun erhalte ich im Programm die Meldung "Datenbank ist nicht zugewiesen." Mit der Option das Programm zu beenden und mir eine Meldung anzuzeigen.
Bei allem hängt danach das Programm komplett und nichts passiert mehr.
Forum: Programmieren allgemein
Delphi
by stalkingwolf,
26. Jan 2023
ich habe die Einstellung nicht gefunden.
Ich habe das Programm nun komplett zusammengestrichen. Sind nur noch 5 von 30 Units und immer noch das gleiche.
Auch bei dem Dialog im Hintergrund. Ich hole diesen nach vorne. klicke den Dialog weg. Programm läuft auf 25% und bekomme es nicht beendet.
Minimiere es, maximiere es wieder und kann es danach beenden.
Dann tritt aber ein Fehler auf....
Forum: Programmieren allgemein
Delphi
by stalkingwolf,
26. Jan 2023
Das bringt leider nichts.
Generell frage ich mich
a) Warum nur das Programm und nicht die anderen 20 die wir portiert haben?
b) Warum nur auf einigen Rechnern?
Forum: Programmieren allgemein
Delphi
by stalkingwolf,
26. Jan 2023
keins der beiden Programme zeigt mir in dem Moment was an. Kommen keine Einträge.
Nur ein Problem habe ich entfernt indem ich application.processmessages entfernt habe.
Das nutzen wir eigentlich aber noch relativ häufig.
Edit : Was mir bei dem Programm auch auffällt. Alle MessageDLG und showmessage landen hinter dem Programm.
Aber das Programm ist nicht stayontop.
Forum: Programmieren allgemein
Delphi
by stalkingwolf,
26. Jan 2023
ja und VirtualStringTree. Aber das nutzen wir auch in anderen Programmen und haben dort nicht diese Probleme.
Einzig AcroPDF ist vorhanden, aber das habe ich alles entfernt und das Problem tritt dennoch auf.
AQTime werde ich einmal testen ob mir das etwas sinnvolles ausgibt.
Forum: Programmieren allgemein
Delphi
by stalkingwolf,
26. Jan 2023
ich habe ein etwas merkwürdiges Verhalten eines Programmes.
Wir haben diverse Programme von D6 auf 11 portiert was auch ganz gut funktioniert hat.
Nun habe ich ein Programm was sich merkwürdig verhält wenn es die UI aktualisieren soll.
Z.b Progressbar +1 oder TLabel.caption setzen, hängt das Programm mit einer CPU Auslastung von 25% ( ein Kern ).
Minimiere ich das Programm und maximiere das...