AGB  ·  Datenschutz  ·  Impressum  







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

Von Frame auf Frame zugreifen

Ein Thema von Logic · begonnen am 30. Jan 2004 · letzter Beitrag vom 30. Jan 2004
Antwort Antwort
Benutzerbild von Logic
Logic

Registriert seit: 28. Nov 2003
132 Beiträge
 
Delphi 7 Personal
 
#1

Von Frame auf Frame zugreifen

  Alt 30. Jan 2004, 11:46
Hallo,
ich habe in einem Frame ein Label und ich würde gerne von einem anderen Frame drauf zugreifen (also caption z.b. ändern). Was muss ich dazu machen?

mfg
Logc
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.610 Beiträge
 
#2

Re: Von Frame auf Frame zugreifen

  Alt 30. Jan 2004, 11:53
Eigentlich nur die Unit, in der der Frame dessen Caption Du ändern willst drin steht, in die Uses - Klausel des zweiten Frames schreiben. Dann hast Du Zugriff auf den ersten Frame und alles was dazugehört.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Benutzerbild von Logic
Logic

Registriert seit: 28. Nov 2003
132 Beiträge
 
Delphi 7 Personal
 
#3

Re: Von Frame auf Frame zugreifen

  Alt 30. Jan 2004, 12:07
Also bei mir steht es schon im uses, nur wie kann ich dann auf die zugreifen?
  Mit Zitat antworten Zitat
teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#4

Re: Von Frame auf Frame zugreifen

  Alt 30. Jan 2004, 12:20
Z.B. so:FrameName.Label1.Caption := ''; Gruß, teebee
  Mit Zitat antworten Zitat
Benutzerbild von Logic
Logic

Registriert seit: 28. Nov 2003
132 Beiträge
 
Delphi 7 Personal
 
#5

Re: Von Frame auf Frame zugreifen

  Alt 30. Jan 2004, 12:34
Habe ich gestern schon versucht, nur funktioniert das nicht. Er nimmt meinen Framenamen nicht an, und das Frame heißt so...

Ich habe mal nen Test Projekt gemacht, was ist falsch?
Angehängte Dateien
Dateityp: zip test-frame.zip (6,2 KB, 6x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#6

Re: Von Frame auf Frame zugreifen

  Alt 30. Jan 2004, 12:40
Hi!

Die Zeile muss so aussehen:

Form1.Frame31.label1.caption:='test'; Ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat
Benutzerbild von Logic
Logic

Registriert seit: 28. Nov 2003
132 Beiträge
 
Delphi 7 Personal
 
#7

Re: Von Frame auf Frame zugreifen

  Alt 30. Jan 2004, 13:02
Zitat von fkerber:
Hi!

Die Zeile muss so aussehen:

Form1.Frame31.label1.caption:='test'; Ciao fkerber
Thx das funktioniert jetzt, aber in meinem Programm funktioniert es nicht... auch wenn ich an mein Frame (menue) noch eine 1 wie in deinem Beispiel hänge...

Was muss ich da machen?
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#8

Re: Von Frame auf Frame zugreifen

  Alt 30. Jan 2004, 20:40
Hi!

Also ich denke, es muss gehen. Es ist nicht nur die 1 es ist auch das Form1.abcde davor.
Es sieht also in Unit 2 jetzt so aus:

Delphi-Quellcode:
procedure TFrame2.Button1Click(Sender: TObject);
begin
Form1.Frame31.label1.caption:='test';
end;
Habe das Projekt auch mal noch angehängt. so geht es bei mir.

Ciao fkerber
Angehängte Dateien
Dateityp: zip test-frame_136.zip (11,1 KB, 7x aufgerufen)
Frederic Kerber
  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 13:37 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