weil heut Silvester: (und die Antwort zuvor mit deinen Zeilen leider immer noch nicht funktioniert)
Tip 1:
erzeuge selbst keine globalen Variablen (sl,sk:tstringlist; sessio: integer
Tip 2:
gehe ALLE mitgelieferten
VCL-Beispiele von Delphi durch und suche dir da etwas, was deiner "
GUI" und deiner "Funktion" am nächsten kommt
Tip 3:
- lerne den Unterschied in der Benutzung zwischen stets dynamischen Objekten (...:T???) und staiischen Typen(...:integer)
- denke sehr intensiv über das von dir wohl derzeit zufällig hingeschriebene ".Free" nach, und erkenne was alles fehlt und wo das fehlende hingehört
Tip 4:
es gibt sowas wie Debugger, womit du einzen Zeile für Zeile abarbeiten kannst... dann weißt du erstens wo ein erstmalig Fehler auftritt(heißt nicht, dass das/dort die Ursache ist)