AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit FindComponent

Ein Thema von Blackpit · begonnen am 13. Jul 2019 · letzter Beitrag vom 14. Jul 2019
Antwort Antwort
Blackpit

Registriert seit: 27. Feb 2019
77 Beiträge
 
#1

Problem mit FindComponent

  Alt 13. Jul 2019, 21:42
Hallo,
kann mir jemand sagen, warum das nicht geht?
Delphi-Quellcode:
      While not mtdata.Eof do
       Begin
         with TVCheckListBox(FindComponent('lst_ausstattung' + IntToStr(CAT_ID -2))) do
           begin
            // showmessage(mtData.FieldByName('Bezeichnung').asstring); // funktioniert
             Items.Add := mtData.FieldByName('Bezeichnung').AsString; // <= "Ungenügende Parameter" ??
           end;
         mtdata.Next;
        end;
Bin Ratlos?
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#2

AW: Problem mit FindComponent

  Alt 13. Jul 2019, 21:45
Items.Add(mtData.FieldByName('Bezeichnung').AsString); ?

gruss
  Mit Zitat antworten Zitat
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#3

AW: Problem mit FindComponent

  Alt 13. Jul 2019, 21:46
Versuch mal
Items.Add(mtData.FieldByName('Bezeichnung').AsString);

Als Tipp noch, schmeiß dieses verpöhnte with raus!
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#4

AW: Problem mit FindComponent

  Alt 13. Jul 2019, 21:48
Versuch mal
Items.Add(mtData.FieldByName('Bezeichnung').AsString);

Als Tipp noch, schmeiß dieses verpöhnte with raus!
Doppelt gemoppelt hält besser

gruss
  Mit Zitat antworten Zitat
Blackpit

Registriert seit: 27. Feb 2019
77 Beiträge
 
#5

AW: Problem mit FindComponent

  Alt 13. Jul 2019, 21:52
DANKE!
Man sollte doch mal schluss machen
Wie sollte es ohne with gehen?

Geändert von Blackpit (13. Jul 2019 um 22:10 Uhr)
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#6

AW: Problem mit FindComponent

  Alt 13. Jul 2019, 21:53
Zitat:
Funktioniert, gibt es eine Erklärung dafür?
Items.Add(.. erwartet einen Parameter

gleicher Fehler
Wie sollte es ohne with gehen?
TVCheckListBox(FindComponent('lst_ausstattung' + IntToStr(CAT_ID -2))).Items.Add(mtData.FieldByName('Bezeichnung').AsString);

gruss

Geändert von EWeiss (13. Jul 2019 um 22:07 Uhr)
  Mit Zitat antworten Zitat
Blackpit

Registriert seit: 27. Feb 2019
77 Beiträge
 
#7

AW: Problem mit FindComponent

  Alt 13. Jul 2019, 22:15
Danke, konsequente OO
  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:06 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-2025 by Thomas Breitkreuz