-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
15. Nov 2015
Hallo zusammen,
ich habe das Problem gelöst. Und ich glaube sogar, das ganze zu verstehen. Abschließen nochmal vielen Dank für Eure Hilfe und folgend mal die Lösung des Problems...
//Der Record mit dem integrierten Objekt
type
PTreeData = ^TTreeData;
TTreeData = record
FObject : TObject;
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
10. Nov 2015
Hallo TiGü,
]
Sie Anhang.
Ich hoffe, das erklärt meine Frage etwas...
Ich versuche es aber auch nochmal wie folgt darzustellen...
Meine VST Struktur sieht ja in etwa so aus...
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
10. Nov 2015
*push*
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
6. Nov 2015
So, nicht das noch einer glaubt, der Beitrag interresiert mich nicht mehr. Ich bin schon die ganze Woche dabei, das VST mit verschiedenen Tutorials mir in den Kopf zu arbeiten.
Das ganze ist auch mittlerweile Verständlicher für mich. Ich mache das ganze aktuell mit einem Record und auch ohne Fehlermeldung. Mein Verständnisproblem liegt allerdings aktuell trotzallem noch in der Datenhaltung.
...
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
29. Okt 2015
Also ich glaube ich bin zu doof dazu. Ich krieg das irgendwie nicht umgesetzt.
Ich will daher nochmal freundlichst die Frage stellen. Um mir das ganze nochmal in Ruhe ansehen zu können, würde ich gerne das Stammtisch Video 2 nochmal sehen. Aber wie ja bereits festgestellt, gibt es das nicht mehr. Hat den nicht einer der Administratoren das Video noch?
Zusätzlich wäre es schon, wenn mir mal...
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
27. Okt 2015
Hallo TiGü,
als Anlage mal das Musterprojekt genau nach Deinen vorgaben. Trotzallem immer noch der gleiche Fehler. Ich habe auch mal mit FastMM eingebunden. Das EventLog liegt dem Musterprojekt bei. Selbst in diesem kleinen Projekt entsteht der gleiche Fehler. Ich habe auch nochmal mein aktuelles Projekt geprüft und bearbeitet. Ich habe diese genau nach Deinem Vorschlag zusammengebaut und wie...
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
26. Okt 2015
Hallo TiGü,
ja zu erstens, ich habe das übersehen. Ich glaube auch das da alles drin steht, aber der letze Punkt trifft leider auch zu. Ich habe das ganze jetzt versucht mal umzubauen. Als erstes hier mal mein neuer "record"
type
TRKundenDaten = record
FKundedaten : TOCustomers;
FObjektdaten : TOBuilding;
FSystemdaten : TOSystems;
end;
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
24. Okt 2015
Hallo nochmal,
ich glaube das ich bei der Definition der Datenhaltung (Objekt, Record) schon was verbessern muss. Eventuell kann mit hier jemand einen Tip geben...
Aktuell habe ich 3 Klassen "Kunde", "Objekt" und "System"
Der Aufbau sieht wie folgt aus:
{ TObject für die Kundendaten }
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
23. Okt 2015
Groß gesagt gefunden und dann war es doch nur das vom Stammtisch 1...
Weiß jemand wo das Video vom Stammtisch 2 zu finden ist?
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
23. Okt 2015
EDIT: Videos doch gefunden...
Erstmal vielen Dank für die Tips. Ich werde das ganz jetzt mal durcharbeiten und versuchen zu verbessern. Ich werden das dann hier nochmal einstellen.
PS: Kann man irgendwo noch auf das "Stammtisch" Video zum VST zugreifen?
Gruß Jens
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
22. Okt 2015
Hallo zusammen,
so, die Fehlermeldung beim Programm beenden scheint erstmal weg zu sein. Allerdings sind die MemoryLeaks noch vorhanden. Ich habe jetzt den Tip von "Zacherl" befolgt und das Event "OnFreeNode" entsprechend eingebaut. Irgendwie glaube ich allerdings, dass das ganze nicht ganz sauber Programmiert ist. Ich möchte Euch gerne daher mal versuchen die jeweiligen Teilabschnitte...
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
20. Okt 2015
Ach so, eins noch. Kann man die vielen Memoryleaks irgendwie den Variablen zuordnen? Weil außer die drei Objekte TOCustomer, TOBuilding, TOSystem sind diese ja nicht eindeutig.
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
20. Okt 2015
Danke schon mal zusammen, werde das heute Abend mal anpassen.
Das ich eine VST normal nicht freigeben muss (wenn es auf der Form liegt), war mir eigentlich klar, allerdings meine ich mich daran errinnern zu können, das ich das vor einiger Zeit mal eingebaut habe, weil ein ähnliches Problem vorhanden war und das Problem mit dem VST.free erledigt war.
Hat mich damals schon gewundert. Ich...
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
19. Okt 2015
Nein, liegt als Komponenten auf der Form...
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
19. Okt 2015
Ich glaube, dass das ganze mit der Komponente VirtualStringTree zu tun hat. In der OnCloseQuery gebe ich das VST frei und irgendwie habe ich die Vermutung, das der Fehler dabei auftreten tut.
Nach der Fehlermeldung ist der VST nicht mehr sichtbar und die Anwendung ansonsten noch offen. Außerdem verwende ich in der VST Objekte.
-
Forum: Programmieren allgemein
Delphi
by Jens Hartmann,
19. Okt 2015
Hallo zusammen,
seid ein paar Tagen, bringt mein Programm beim schliessen der Anwendung einen seltsamen Fehler. Dieser tritt aber auch nicht immer auf. Siehe Bild im Anhang. Ich vermute, dass diese irgendwo damit zu tun hat, das ich beim beenden auf ein Objekt zugreifen will, welches es nicht mehr gibt. Das Problem allerdings ist, wie kann ich das finden.
Ich habe in der Projektdatein...