Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by diComm,
1. Sep 2009
Hallo Blup
Sorry, habe etwas lange nicht vorbeigeschaut...
Ja, das dachte ich auch und habe speziell darauf geachtet. Allerdings kommt vom Starten der Applikation bis zum Fehler, der ja bei einem Create ist, kein Free, Release, RemoveControl etc vor, das käme erst danach.
Bin noch nicht dazu gekommen weiter bei diesem Fehler zu suchen, muss erst ein paar andere Baustellen schliessen...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by diComm,
26. Aug 2009
Hallo
nein, habe nichts geupdated oder neuinstalliert.
Ja, schon nur weil der Fehler ja einfach nicht mehr da ist und nicht wirklich behoben ist werde ich noch weitersuchen...
aber ich habe noch ein paar Baustellen die nicht mit diesem Fehler zu tun haben... ich nehme mich für eine Weile diesen an und komme später auf meine AcessViolation zurück. Der Tipp mit dem neuen Projekt ist auf...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by diComm,
26. Aug 2009
Ich glaub ich spinne...
FastMM4 runtergeladen und ins Uses der .dpr eingebunden -> keine änderung, weiterhin ein Fehler
FastMM_FullDebugMode.dll kompiliert und in FastMM4Options.inc FullDebugMode eingeschaltet, um an den Fehler zu kommen -> Programm läuft ohne Fehler durch den Code.
Ich bin mir gerade nicht so sicher, ob ich mich freuen oder ob ich gefrustet laut schreiend ein paar...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by diComm,
26. Aug 2009
Naja, habe schon gut 3 Tage mit Auskommentieren und Probieren verbracht... auch besonders an erwähnter Stelle... leider ohne Erfolg.
Hatte die leise Hoffnung, dass sich jemand meldet mit dem Satz :"ja dass kenne ich, da muss man nur..." :-)
Ich hab mir mal FastMM4 runtergeladen und schaue mal, ob ich sonstwo eine Speuicherverletzung habe die dann zu dem Problem führt...
Mal ein...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by diComm,
26. Aug 2009
Habs mal ohne die Geschlachteleten Withs probiert... selber Fehler, daran liegts nicht
Die Panels lösche ich so
procedure TLohnartsForm.DeletePanels(AScrollBox : TScrollBox);
begin
While AScrollBox.ControlCount > 0 Do
Begin
AScrollBox.RemoveControl(AScrollBox.Controls);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by diComm,
26. Aug 2009
hmm... kann eigentlich alle 4 Punkte mit ziemlicher Sicherheit ausschliessen.
Würde dann der Fehler nicht sowieso beim Zugriff auf das nichtvorhandene Objekt auftreten?
Der Fehler kommt eben leider genau auf dem Create eines Labels, und dass, nachdem der Befehl vorher schon ein paarmal funktioniert hat in einer Schleife, wo auch alle andern Befehele vorher schon mehrmals ohne Fehler...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by diComm,
26. Aug 2009
In meiner verzweiflung habe ich es mit verschiednen Owner probiert, das war das einzige wo ich mir eine accessViolation vorstellen konnte...
Wie könnte ich das mit dem Speichermanager prüfen? alles andere funktioniert, andere Forms, die über den Designer gestaltet sind und nicht mit eigenen Creates funktionieren ohne ersichtliche Fehler.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by diComm,
26. Aug 2009
Hallo
Vornweg, ich arbeite mit Delphi 2007 auf Windows XP.
Ich habe einen ziemlich eigenartigen Fehler und komme nicht weiter.
Ich fülle eine TScrollBox zur Laufzeit mit TPanels auf denen je 6 TLabels sind. Dies hat vor kurzem wunderbar geklappt (die letzten ca 3 Jahre...) doch seit einer Weile erhalte ich eine AccessViolation beim erstellen eines Labels.
Das intressante ist, es ist...