![]() |
kann ich mit einem edit feld noch einen text mit geben
Hallo Leute
ich weiß nicht ob einer die frage versteht, ich versuche es mal zu erklären. ich habe 3 editfelder wo man zahlen einträgt die als string einer variable zugewiesen werden als
Delphi-Quellcode:
verwendet wird es so:
a := strtoint(edit1.text);//wert1
b := strtoint(edit2.text);//anzahl von wert1 c := strtoint(edit3.text);//wert2 d := strtoint(edit4.test);//anzahl von wert2
Delphi-Quellcode:
ich hätte es aber ganz gern so das der wert von a fest mit dem edit2 verbunden ist zb. als label aber so das man es im formular nicht sieht.
panel1.Caption:= ('...&test'+intostr(a)+'='+intostr(b)+'&test'+intostr(c)+'='+intostr(d)+'...');
also die person gibt die anzahl und ich hätte gern : wenn anzahl > 0 dann (&test[wert1])-->als einen string oder wie auch immer '+intostr..... ich hoffe man hat mich verstanden, ich möchte nur das &test12 zb. = a ist gruß Kurzer |
Re: kann ich mit einem edit feld noch einen text mit geben
Hi
ich habe schon was gefunden ich mache es erstmal so:
Delphi-Quellcode:
var
a: string; b: integer; begin a:='&test12'; b:=strtoint(edit2.text); panel1.caption :=('...'+a+'='+inttostr(b)+'....'); end; vieleicht hat ja jemand noch was besseres, jetzt muß ich nur noch schauen wie ich alles verschwinden lass wenn b=0 ist. gruß Kurzer |
Re: kann ich mit einem edit feld noch einen text mit geben
Hi
und noch eine lösung:
Delphi-Quellcode:
ich wußte garnicht das progen so einfach ist.
begin
if strtoint(edit1.Text) > 0 then a1 := '&test18='+(edit1.Text);//wenn eingabe größer 0 ist dann erstelle a1 sonst nicht if strtoint(edit2.Text) > 0 then b1 := '&test1='+(edit2.Text); panel1.caption := ('....'+a1+''+b1+'....); jetzt gehts ans speichern und laden der daten. gruß Kurzer |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:47 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