AGB  ·  Datenschutz  ·  Impressum  







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

findcomponent einer anderen Form

Ein Thema von rbertus2000 · begonnen am 7. Mär 2007 · letzter Beitrag vom 7. Mär 2007
Antwort Antwort
rbertus2000

Registriert seit: 10. Apr 2006
13 Beiträge
 
Turbo Delphi für Win32
 
#1

findcomponent einer anderen Form

  Alt 7. Mär 2007, 11:30
Gibt es eine Möglichkeit mit Findcomponent Komponenten einer anderen Form zu finden? Ich will z.B. von form2 auf verschiedene DBgrids in form1 zugreifen. Ich habe es schon mit

form1.(findcomponent('dbgrid'+inttostr(i)) as TDBGRID).fields[4].asInteger probiert, es funktioniert aber nicht. Ich hoffe es weiß einer Rat.
mfg rbertus2000
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: findcomponent einer anderen Form

  Alt 7. Mär 2007, 11:41
(form1.findcomponent('dbgrid'+inttostr(i)) as TDBGRID).fields[4].asInteger
Markus Kinzler
  Mit Zitat antworten Zitat
rbertus2000

Registriert seit: 10. Apr 2006
13 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: findcomponent einer anderen Form

  Alt 7. Mär 2007, 11:49
Danke für die Antwort, leider funzt es immer noch nicht. Liegt es vielleicht daran, dass das ganze eigendlich eine If-Abfrage ist?

Delphi-Quellcode:
if (form1.findcomponent('dbgrid'+inttostr(i)) as TDBGRID).fields[4].asInteger <> 0 then
countfields:= 1;
Er meckert immer noch:
TDBGRID, fields und asInteger seien nicht deklarierte Bezeichner.
mfg rbertus2000
  Mit Zitat antworten Zitat
IngoD7

Registriert seit: 17. Feb 2004
464 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: findcomponent einer anderen Form

  Alt 7. Mär 2007, 11:57
Hast du die Unit DBGrids eingebunden?
  Mit Zitat antworten Zitat
rbertus2000

Registriert seit: 10. Apr 2006
13 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: findcomponent einer anderen Form

  Alt 7. Mär 2007, 11:58
Natürlich.
edit: oops, das hatte ich wirklich vergessen Aber trotzdem danke für die Hilfe. Jetzt funktioniert es.
mfg rbertus2000
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: findcomponent einer anderen Form

  Alt 7. Mär 2007, 11:58
Was willst du eigentlich überprüfen?
Markus Kinzler
  Mit Zitat antworten Zitat
IngoD7

Registriert seit: 17. Feb 2004
464 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: findcomponent einer anderen Form

  Alt 7. Mär 2007, 11:59
Zitat von rbertus2000:
Natürlich.
Und wo genau?

//Edit: Nachfrage hat sich erledigt. (Für die Nachwelt --> siehe 2 Postings vorher das Edit.)
  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 18:34 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