AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Button Name durch 11x11 Matrix abhängig machen
Thema durchsuchen
Ansicht
Themen-Optionen

Button Name durch 11x11 Matrix abhängig machen

Ein Thema von Blackstar · begonnen am 23. Dez 2007 · letzter Beitrag vom 23. Dez 2007
Antwort Antwort
Benutzerbild von Blackstar
Blackstar

Registriert seit: 7. Mär 2007
10 Beiträge
 
#1

Button Name durch 11x11 Matrix abhängig machen

  Alt 23. Dez 2007, 19:05
Ich hab eine 11x11 Matrix in der werte gespeichert werden
hab die Buttons schon erstellt

im Format: "ButtonX_Y" wobei X und Y für die zahlen 0-10 stehen
wie spreche ich einen dieser buttons an ohne in direkt zu bezeichnen?

zB mit einer for-schleife

Code:
  for x:=0 to 11 do
    for y:=0 to 11 do begin

buttonx_y.caption:='irendwas';

    end;
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#2

Re: Button Name durch 11x11 Matrix abhängig machen

  Alt 23. Dez 2007, 19:12
Hi,

Hier im Forum suchenFindComponent, Delphi-Referenz durchsuchenFindComponent
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

Registriert seit: 11. Dez 2004
Ort: Recke
682 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Button Name durch 11x11 Matrix abhängig machen

  Alt 23. Dez 2007, 19:28
Ich würde sie lieber dynamisch in einem zweidimensionalen Array of TButton erzeugen. Dann kannst du sie ganz einfach mit Name[x][y] ansprechen.
Lars Kiesow
http://www.larskiesow.de

Computer gehorchen deinen Befehlen, nicht deinen Absichten.
  Mit Zitat antworten Zitat
Benutzerbild von Blackstar
Blackstar

Registriert seit: 7. Mär 2007
10 Beiträge
 
#4

Re: Button Name durch 11x11 Matrix abhängig machen

  Alt 23. Dez 2007, 19:50
TButton(FindComponent('Button' + inttostr(x)+'_'+inttostr(y))).Caption := '0';

funktioniert für meine bedürfnisse, danke
  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 22:18 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