AGB  ·  Datenschutz  ·  Impressum  







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

Namen mit Variablen

Ein Thema von The Lord · begonnen am 31. Mär 2008 · letzter Beitrag vom 31. Mär 2008
Antwort Antwort
The Lord

Registriert seit: 19. Sep 2005
Ort: Dortmund
125 Beiträge
 
Turbo Delphi für Win32
 
#1

Namen mit Variablen

  Alt 31. Mär 2008, 11:32
Hi,

bei PHP kann man Variablen auch "dynamisch" schreiben.

Also wenn ich eine Schleife habe, die in i Werte von 1 bis 10 speichert, dann kann ich schreiben,
Code:
$var.i = i
( ich glaube so war es...)um var1=1, var2=2 usw. zu erreichen.

Kann ich so etwas auch bei Delphi machen?

Ich habe nämlich eine Funktion die einen Rahmen und ein markiertes Bild malen soll und dann könnte ich die Nummer des Bildes übergeben. Da alle gleich heißen und nur ein Suffix haben könnte ich so bequem arbeiten.

Gruß
Alexander
Dunkel die andere Seite ist...
Klappe Yoda und iss deinen Toast!
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Namen mit Variablen

  Alt 31. Mär 2008, 11:40
Hallo Alexander,

in Delphi kannst du nicht das gleiche Konzept anwenden, da Delphi Language (Object Pascal) zur Laufzeit bereits übersetzt ist und nicht erst dann ausgewertet wird.

Variablen kannst du in Arrays oder Listen verwalten und dann über einen Index auf die Einträge zugreifen.

Komponenten kannst du anhand ihres Namens auch zur Laufzeit ermitteln. Schau dir dazu mal die Methode Findcomponent() näher an.

Grüße vom marabu
  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 10:11 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