Forum: Sonstige Fragen zu Delphi
Delphi
by thiagojonas,
21. Dez 2008
@himitsu
Danke, aber irgendwie blicke ich da nicht durch.
Könntest du mir das noch ein bisschen näher erläutern?
Danke
Forum: Sonstige Fragen zu Delphi
Delphi
by thiagojonas,
18. Dez 2008
So habe was geschrieben, was mir die Differenz zum längsten Wert ausspuckt.
procedure TForm2.Button2Click(Sender: TObject);
var ausgabe :string;
var ausgabe2 :string;
var i:integer;
var anzahl:integer;
var anzahl2:integer;
var laenge:integer;
var lösung:integer;
Forum: Sonstige Fragen zu Delphi
Delphi
by thiagojonas,
18. Dez 2008
gut, da hast du recht, aber gibt es nicht irgend eine funktion, die die anzahl eines strings zählt und nicht die breite der einzelnen Buchstaben der einträge?
Forum: Sonstige Fragen zu Delphi
Delphi
by thiagojonas,
18. Dez 2008
Ist das eigentlich nicht egal, mit der Schrift? Ich meine es geht doch nur um die Anzahl.
Z.B. Längster Wert = 10 Buchstaben
beliebiger Wert(x) = 7 Buchstaben
10-7 = 3 Leerzeichen, die dem wert(x) zugefügt werden müssen.
Forum: Sonstige Fragen zu Delphi
Delphi
by thiagojonas,
18. Dez 2008
Ja, weil das komplizierte wäre. Habe nämlich ein etwas größeres Druckprojekt, wo ich mit variablen einfacher und sauberer arbeiten kann.
Aber ich habe eine Idee: :-D
Wenn man den längsten wert(a) nimmt und dann die anzahl der buschstaben mit einem anderen wert(b) der listbox vergleicht, dann erhält man eine Differenz. Und dieser Zahlenwert wäre dann der Wert(c) an Leerzeichen, die man...
Forum: Sonstige Fragen zu Delphi
Delphi
by thiagojonas,
18. Dez 2008
ja so soll es eigentlich sein. Siehe abbildung oben.
In meinem code werden die werte der listbox untereinader in EINEM Label dargestellt.
Dort füge ich eigentlich auch schon den Unterstrich jeweils ein.
So dass jeer wert im label mit dem unterstrich angezeigt wird.
Das problem ist halt, dass sie unterstricht nicht untereinander sind, weil die einzelnen werte unterschiedlich lang sind.
Ich...
Forum: Sonstige Fragen zu Delphi
Delphi
by thiagojonas,
18. Dez 2008
Super klappt, Danke!
So wenn ich jetzt den längsten Wert habe, dann füge ich noch den Unterschtrich ein: ":_____________________".
Und wie kann ich bei der anderen Werten das so hinkriegen, dass deren Unterstriche genau unter dem des längsten Wertes ist?
Forum: Sonstige Fragen zu Delphi
Delphi
by thiagojonas,
18. Dez 2008
Danke, habe jetzt ein Schreeshot hochgeladen, damit ihr wisst was ich meine :oops: :-D
Forum: Sonstige Fragen zu Delphi
Delphi
by thiagojonas,
18. Dez 2008
Guten abend :-D
Wie kann ich denn den längsten Eintrag einer Listbox anzeigen lassen? Z.B. im TLabel.
Mein Ansatz:
procedure TForm2.Button1Click(Sender: TObject);
var i:integer;
var target:string;
begin