AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Parent mit FindComponent lässt Label verschwinden...
Thema durchsuchen
Ansicht
Themen-Optionen

Parent mit FindComponent lässt Label verschwinden...

Ein Thema von sinumeriker · begonnen am 23. Apr 2017 · letzter Beitrag vom 24. Apr 2017
Antwort Antwort
sinumeriker

Registriert seit: 11. Sep 2016
6 Beiträge
 
Delphi 2007 Professional
 
#1

Parent mit FindComponent lässt Label verschwinden...

  Alt 23. Apr 2017, 22:39
Hallo Zusammen...

Ich habe Probleme bei der Parent Zuweisung mittels FindComponent.

Programmiere ich es "manuell" wird das Label Kennzeichnung oben mittig in den ProgressBar dargestellt.

In der Schleife mit FindComponent verschwindet es...

Kann mir einer sagen wo mein Fehler ist?

Grüße aus dem Sauerland…
Peter

Delphi-Quellcode:
  for i := 1 to 21 do begin
    with (FindComponent('Kennzeichnung' + IntToStr(i)) as TLabel)do
      begin
        Parent := (FindComponent('ProgressBar' + IntToStr(i)) as TProgressBar );
        Alignment := tacenter;
        Layout := tltop;
        Align := alClient;
        Font.Style := [fsBold];
        Font.Color := clblue;
        Font.Size:=20;
      end;
  end;
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
9.582 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Parent mit FindComponent lässt Label verschwinden...

  Alt 23. Apr 2017, 23:06
Das liegt an dem dämlichen with. Ich hoffe ja immer noch dass das endlich aus Delphi entfernt wird. Nimm das einfach weg, dann wird es auch funktionieren.

Auch dein Label kennt FindComponent... nur gibt es darin keine Progressbar.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
a.def
(Gast)

n/a Beiträge
 
#3

AW: Parent mit FindComponent lässt Label verschwinden...

  Alt 23. Apr 2017, 23:47
Ich hoffe ja immer noch dass das endlich aus Delphi entfernt wird.
Du hast mir jetzt so dermaßen Angst gemacht, dass ich angefangen habe with überall aus meiner Anwendung zu verbannen
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#4

AW: Parent mit FindComponent lässt Label verschwinden...

  Alt 24. Apr 2017, 03:57
Self.FindComponent
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
9.582 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Parent mit FindComponent lässt Label verschwinden...

  Alt 24. Apr 2017, 05:25
Self.FindComponent
Workarounds um unsauberen Quelltext gibt es immer...
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman
Online

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#6

AW: Parent mit FindComponent lässt Label verschwinden...

  Alt 24. Apr 2017, 06:29
Moin...
Zitat:
Das liegt an dem dämlichen with. Ich hoffe ja immer noch dass das endlich aus Delphi entfernt wird.
Halleluja... Das in diesem Jahrhundert jemand noch WITH benutzt, obwohl alle davor warnen, ist schon erstaunlich.
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Parent mit FindComponent lässt Label verschwinden...

  Alt 24. Apr 2017, 06:48
Hallo,
also bei Queries habe ich das immer noch drin.

with Query do
begin
end
Heiko
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
9.582 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Parent mit FindComponent lässt Label verschwinden...

  Alt 24. Apr 2017, 07:18
with Query do
begin
end
Erinnere mich bloß nicht daran...
Dort Bugs zu finden war wie ein Sechser im Lotto bevor wir das mit viel Aufwand refactored haben...

Solche Quelltextteile ohne richtige Debugmöglichkeit (alles manuell eintippen beim Auswerten usw., raten was wozu gehört, ... ) und dann noch mit vielen unterschiedlichen Daten ist die Hölle.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
Benutzerbild von haentschman
haentschman
Online

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#9

AW: Parent mit FindComponent lässt Label verschwinden...

  Alt 24. Apr 2017, 08:13
Moin...
Zitat:
also bei Queries habe ich das immer noch drin.
...warum tust du dir freiwillig Quelltext ohne Debbugingmöglichkeit an? Das ist das NoGo Kriterium schlechthin.
  Mit Zitat antworten Zitat
sko1

Registriert seit: 27. Jan 2017
588 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#10

AW: Parent mit FindComponent lässt Label verschwinden...

  Alt 24. Apr 2017, 08:42
Zitat:
also bei Queries habe ich das immer noch drin.
dann oute ich mich auch mal, ich ebenfalls!

Ciao
Stefan
  Mit Zitat antworten Zitat
Antwort Antwort


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:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz