AGB  ·  Datenschutz  ·  Impressum  







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

Unterprogramm auf Oberfläche(VCL) beziehen

Ein Thema von foerster7892 · begonnen am 25. Okt 2008 · letzter Beitrag vom 25. Okt 2008
 
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.645 Beiträge
 
#7

Re: Unterprogramm auf Oberfläche(VCL) beziehen

  Alt 25. Okt 2008, 11:30
Boah. Ganz ehrlich: Aus der Originalfrage wäre ich NIE im Leben auf die gemeinte Frage gekommen. Dafür kann ich zu gut Deutsch... Wie wärs wenn man fragt:

"Ich will aus einem Unterprogramm auf ein Control auf der Oberfläche zugreifen. Wie schreibe ich z.B. aus einer Prozedur Daten in ein Stringgrid?"

Das wäre mal ne Frage, da kann man drauf antworten. Zudem hätte ich dann gewusst, dass das hier die falsche Sparte ist, und das zu VCL / Controls gehört.

Also:
Die Lösungen waren schon genannt.
Entweder, Du hast die Methode schon auf dem Form. Dann kannst Du mit Controlname. auf das Control zugreifen.
Bist Du nicht im Form sondern in einer anderen Unit, so musst Du das Formular in die Uses-Klausel Deiner Unit aufnehmen und kannst dann mit FormName.Controlname. darauf zugreifen.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
 


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 19:36 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