![]() |
Delphi-Version: 10.2 Tokyo
RadioButton aus Thread nicht Löschbar
Hallo zusammen,
ich habe eine RadioGroup und möchte hier je einen Button raus löschen:
Delphi-Quellcode:
InfoForm.Positionen.Items.Delete(2)
Wenn ich dies aus einem Thread heraus machen möchte, bekomme ich die Fehlermeldung "Im Projekt ist eine Exception der Klasse EOSError mit der Meldung 'Systemfehler. Code: 5. Zugriff verweigert' aufgetreten." Spaßeshalber habe ich einen Button auf die MainForm gelegt und hier auch den Befehl rein gesetzt. Klicke ich den Button bei laufendem Thread, wird der RadioButton gelöscht. Wird die Procedure des Buttons durch den Thread aufgerufen, habe ich den gleichen Fehler wieder... Wo liegt mein Problem? Danke schon mal. Gruß Torsten |
AW: RadioButton aus Thread nicht Löschbar
Zitat:
Für solche Dinge gibt es ![]() |
AW: RadioButton aus Thread nicht Löschbar
Hallo Uwe,
vielen dank für den Tipp, das hat Funktioniert. Für mich war es nur seltsam, das ich die Texte der Radio-Buttons ändern konnte ohne Fehlermeldung - nur beim löschen kam diese immer wieder... Gruß Torsten |
AW: RadioButton aus Thread nicht Löschbar
Zitat:
|
AW: RadioButton aus Thread nicht Löschbar
Zitat:
Wenn beim Setzen der Caption im Setter aber noch mehr gemacht wird, wie z.B. direkt auf Variablen/Felder dieser Komponente oder auf verbundene "globale" bzw. verbundene Komponenten/Listen/... zuzugreifen, dann kann wird es schnell schief laufen, so wie man es beim Delete/Free leidlich bemerkt. Zitat:
|
AW: RadioButton aus Thread nicht Löschbar
offtopic
Zitat:
|
AW: RadioButton aus Thread nicht Löschbar
Zitat:
![]() Das Interesse scheint sich in Grenzen zu halten. Aber dort wollte ich auch genau die Möglichkeit hinzufügen, dass man aus Threads auch mit VCL-Komponenten transparent interagiert. Mal schauen wann ich dafür mal wieder etwas Zeit habe. |
AW: RadioButton aus Thread nicht Löschbar
Mit dem Delphi Starter von Dir bin ich super klargekommen, ich werde bei dem MTCL auf jeden Fall mal einen Blick rauf werfen was da so passiert und obs es für D2009 geeignet ist.
|
AW: RadioButton aus Thread nicht Löschbar
Zitat:
Nimm doch die Community Edition, falls die Rahmenbedingungen passen. ;-) |
AW: RadioButton aus Thread nicht Löschbar
Zitat:
Das Problem mit der CE ist bei mir der Wiederverwendbarkeitsfaktor, also was die Übertragenen Dateien betrifft, ein reiner WebInstall ist für mich ein no-go solange ich mein System noch nicht neu bespielt habe. Dann installiere ich die CE in eine VM, ab da ist mir mein no-go von oben egal da ich die VM duplizieren kann. Ich teste mal das MTCL aus, bei Bedarf erstelle ich Dir ein Update für neuere Versionen wie ichs mit dem Starter-Tool getan habe. Mein GitHub ist allerdings irgendwie für mich selbst nicht mehr veränderbar.... Seitdem ich von Win7 auf Win10 bin ist zwar der Zugang und ein Verzeichnisse anlegen möglich, ein löschen bzw datei-uploaden klappt gar nicht mehr. Dazu in einem anderen Thread, sowie meinerseits bedarf besteht, mehr. Danke auf jeden Fall für die Information das es bereits eine Komponente gibt die sich um solche Dinge kümmern könnte!!:thumb: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz