AGB  ·  Datenschutz  ·  Impressum  







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

Array in einem Label ausgeben

Ein Thema von Zeb22 · begonnen am 3. Jul 2009 · letzter Beitrag vom 3. Jul 2009
Antwort Antwort
Zeb22

Registriert seit: 30. Jan 2009
Ort: Hamburg
41 Beiträge
 
#1

Array in einem Label ausgeben

  Alt 3. Jul 2009, 13:04
Ich möchte einem Array Werte zu weisen und diese dann ausgeben.



Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Button1: TButton;
    Edit2: TEdit;
    Label1: TLabel;
    Button2: TButton;
    Label2: TLabel;
    procedure Edit1Change(Sender: TObject);
    procedure Button1Click(Sender: TObject);
    procedure Edit2Change(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  
  werte : array[1..10] of integer;


implementation

{$R *.dfm}



procedure TForm1.Button2Click(Sender: TObject);
var n: integer;

begin

 werte[1] := 3;
 werte[2] := 8;
 werte[4] := 12;


 for n:= 1 to 2 do
  begin
   Label2.Caption := Label2.Caption + FloatToStr(n) + werte[1];
   end;


end;

end.
Mein Problem, es geht noch nicht.
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#2

Re: Array in einem Label ausgeben

  Alt 3. Jul 2009, 13:08
Wieso gehst Du n von 1 bis 2 und nicht Low(Werte) bis High(Werte) durch? Wieso greifst Du immer auf Werte[1] statt auf Werte[n] zu?

Die Beantwortung dieser Fragen sollte deine Probleme lösen.

Viele Grüße
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat
Benutzerbild von TeronG
TeronG

Registriert seit: 19. Jul 2004
Ort: München
960 Beiträge
 
Delphi 2007 Professional
 
#3

Re: Array in einem Label ausgeben

  Alt 3. Jul 2009, 13:08
versuchs mal damit
Delphi-Quellcode:
Label2.Caption := ''; //erstmal "leer machen"

for n:= 1 to 2 do
begin
  Label2.Caption := Label2.Caption + FloatToStr(werte[n])+' '; //array ist Integer .. kannst also auch inttostring machen.
end;
龍 Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie.
  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 15:48 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