![]() |
Wert für ein Tedit Feld aus einer Ttrackbar nehmen?
Hallo Community da ich gerade erst mit Delphi anfange irde die frage bestimmt blöd klingen:
Ich habe ein TTrackbar Element und möchte jetzt den Wert der Trackbar in einem TEdit Feld anzeigen lasse! -> So gehts nicht
Delphi-Quellcode:
Und... ich habe die Forensuche genutzt und in ne menge Tutorials reingeschaut aber sowas elementares habe ich nirgends gefunden!
unit Unit1;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls; type TForm1 = class(TForm) TrackBar1: TTrackBar; TrackBar2: TTrackBar; TrackBar3: TTrackBar; Label1: TLabel; Label2: TLabel; Label3: TLabel; Edit1: TEdit; Edit2: TEdit; Edit3: TEdit; procedure Edit1Change(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Edit1Change(Sender: TObject); var Trackbar1 : integer; begin Edit1.Text := TrackBar1; end; end. mfg |
Re: Wert für ein Tedit Feld aus einer Ttrackbar nehmen?
Delphi-Quellcode:
Edit1.Text := IntToStr(TrackBar1.Position);
|
Re: Wert für ein Tedit Feld aus einer Ttrackbar nehmen?
Delphi-Quellcode:
müsste gehen (oder TrackBar1.Position?.. weiß jetzt nicht genau ausn Kopf) :)
Edit1.Text := IntToStr(TrackBar1.Value);
|
Re: Wert für ein Tedit Feld aus einer Ttrackbar nehmen?
hmm danke für die schnelle antwort jetzt lässt es sich zwar compilen allerdings passiert nichts muss ich vll noch Der Trackbar oder dem Edit Feld andere Kallsen zuweisen oder so?^^
wenn ich das so lasse
Delphi-Quellcode:
kann ich es nicht compilen...
var
Trackbar1 : integer; Integer enthält keine Element Position.... wenn ihr keinen Bock habt es mir einzeln zu erläutern kann jemand kurz ne leiste mit nem edit feld machen und hochladen dann kann ich ja nachlesen, wie es aussehen muss... mfg |
Re: Wert für ein Tedit Feld aus einer Ttrackbar nehmen?
TrackBar1 sollte auch vom Typ TTrackBar sein
|
Re: Wert für ein Tedit Feld aus einer Ttrackbar nehmen?
isses doch oder nicht? laut dem Anfang:
Delphi-Quellcode:
muss ich dann TTrackbar was zuweisen??
type
TForm1 = class(TForm) TrackBar1: TTrackBar; mfg |
Re: Wert für ein Tedit Feld aus einer Ttrackbar nehmen?
Wie meinst du das? Ich dachte du willst dessen Position in eine Editfeld ausgeben.
|
Re: Wert für ein Tedit Feld aus einer Ttrackbar nehmen?
ja genau...
|
Re: Wert für ein Tedit Feld aus einer Ttrackbar nehmen?
Der Event ist falsch (die verwendete ihres Namens nach reagiert auf die Änderung des Edits anstatt auf die der Trackbar.. Aber sonst sollte unsere Lösung eigentlich passen.
|
Re: Wert für ein Tedit Feld aus einer Ttrackbar nehmen?
stimmt da liegt der Fehler -- wie doof^^
War im event des Edit Feldes geschrieben nicht in dem der Trackbar hat sich dann also geklärt thx |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:28 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