AGB  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

TCollection & TCollectionitem Tutorial

Ein Thema von MrBrown90 · begonnen am 7. Nov 2017 · letzter Beitrag vom 16. Nov 2017
Antwort Antwort
Seite 9 von 9   « Erste     789
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
1.334 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#81

AW: TCollection & TCollectionitem Tutorial

  Alt 16. Nov 2017, 14:43
Destructor! Es mangelt wirklich an den Grundlagen!
https://en.wikipedia.org/wiki/Destru...r_programming)
Macht man heutzutage im Informatik-Studium nur noch HTML?


Das kannst du so machen, wie im Quelltext-Schnipsel gezeigt.

Wie hast du es denn gelöst, das der TMyThread seine ID/die Nummer erhält?

Das hat übrigens mit GUI-Zugriff und Threads nichts zu tun, da du hier immer noch im Hauptthread bist.
Alles was du im Execute von deinen Threads ausführst, sollte halt nur synchronisiert zum Mainthread erfolgen.
Dafür wurde dir aber auch schon dreimal der Link zur Doku gepostet.

Geändert von TiGü (17. Nov 2017 um 09:09 Uhr)
  Mit Zitat antworten Zitat
MrBrown90

Registriert seit: 7. Nov 2017
39 Beiträge
 
#82

AW: TCollection & TCollectionitem Tutorial

  Alt 16. Nov 2017, 15:16
Ja da mangelt es.

Das wollte ich so lösen.

Delphi-Quellcode:
procedure TForm7.StartClick(Sender: TObject);

var

Thread1: TMyThread;

begin

 

  Thread1:= TMyThread(ListBox1.Items[ListBox1.ItemIndex]);

  Thread1.Resume;
Scheint aber falsch zu sein, da die Meldung kommt "das handle ist ungültig"
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
1.334 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#83

AW: TCollection & TCollectionitem Tutorial

  Alt 16. Nov 2017, 15:29
Scheint aber falsch zu sein, da die Meldung kommt "das handle ist ungültig"
Jup, das ist auch falsch.
Was für ein Datentyp kommt denn bei ListBox1.Items[Index] zurück?
Tipp: Du hattest es schon mal richtig dazustehen (Beitrag #65).
  Mit Zitat antworten Zitat
MrBrown90

Registriert seit: 7. Nov 2017
39 Beiträge
 
#84

AW: TCollection & TCollectionitem Tutorial

  Alt 16. Nov 2017, 15:30
Okay,da hab ich nicht überlegt! Ich muss ja erstmal einen Thread a7s meiner TCollection holen
  Mit Zitat antworten Zitat
MrBrown90

Registriert seit: 7. Nov 2017
39 Beiträge
 
#85

AW: TCollection & TCollectionitem Tutorial

  Alt 16. Nov 2017, 15:31
Ich brauch ListBox1.Items.Objects

Mit nur .Items spreche ich ja die line an
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
1.334 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#86

AW: TCollection & TCollectionitem Tutorial

  Alt 16. Nov 2017, 15:33
Guck dir bitte auch nochmal den oberen Teil von Beitrag #37 an.

Wann musst du eigentlich fertig sein? Du werkelst daran ja schon eine ganze Weile?!
  Mit Zitat antworten Zitat
MrBrown90

Registriert seit: 7. Nov 2017
39 Beiträge
 
#87

AW: TCollection & TCollectionitem Tutorial

  Alt 16. Nov 2017, 15:47
Ist veraltet ja, aber habe sonst noch keine andere Lösung gefunden.

Ja wäre ganz cool wenn ich schon fertig bin, aber was soll ich machen, wenn ich es nicht schaffe
  Mit Zitat antworten Zitat
freimatz

Registriert seit: 20. Mai 2010
136 Beiträge
 
Delphi 10.1 Berlin Professional
 
#88

AW: TCollection & TCollectionitem Tutorial

  Alt 16. Nov 2017, 17:57
Destructor! Es mangelt wirklich an den Grundlagen!
https://en.wikipedia.org/wiki/Destru...er_programming)
Macht man heutzutage im Informatik-Studium nur noch HTML?
Nun ja, in modernen Programmiersprachen benötigt man Destruktoren nur noch sehr selten.

@MrBrown90: Geduld! Weiter so. Nur wer dran bleiben kann, wird es als Softwareentwickler zu was bringen.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2017 by Daniel R. Wolf