Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Problem mit Editfenstern! (https://www.delphipraxis.net/12009-problem-mit-editfenstern.html)

Ashiaka 18. Nov 2003 18:05


Problem mit Editfenstern!
 
Hi DP Community!

Habe ein Problem, bei dessen Lösung ich ein wenig Hilfe gebrauchen könnte!
Undzwar versuche ich einen Einheitenrechner zu programmieren!
Man kann über buttons auswählen um welche Kategorie es sich handelt(z.B. Fläche/Gewicht/Geld/etc.)
Desweiteren kann man in 2 Listboxen anklicken, was man haben will und was man rausbekommen möchte.
Also kg, g, mg, etc. . Und dann sind da noch 2 edit fenster, die je nachdem in welcher Kategorie man ist und was in der Listbox angeklickt ist, den einen Wert in einen anderen Wert, also von edit fenster zu edit fenster. Meine Frage ist nun: Wie mach ich das, dass der den Wert im 2ten editfenster automatisch ändert, wenn der der Wert im ersten Fenster geändert wird, bzw. was in der Listbox (also ne neue Funktion) ändert? :?

MfG Ashiaka

PS. Danke, im vorraus

r_kerber 18. Nov 2003 18:17

Re: Problem mit Editfenstern!
 
Hallo Ashiaka,

zunächst erst mal herzlich willkommen in der Delphi-Praxis.

Ich würde Dir empfhelen hierfür das OnChange Erignis der EditBox. In der Listbox kannst Du es bei OnClick versuchen, da bin ich mir aber nicht ganz sicher.

fkerber 18. Nov 2003 18:21

Re: Problem mit Editfenstern!
 
Hi!

Weiß nicht genau, ob ich verstehe was du meinst, aber guck dir mal die procedure

onChange

an

Ciao fkerber

r_kerber 18. Nov 2003 18:25

Re: Problem mit Editfenstern!
 
Hallo Namensvetter :-D ,
Zitat:

Zitat von fkerber
Weiß nicht genau, ob ich verstehe was du meinst, aber guck dir mal die procedure

onChange

an

Nur der Genaugkeit halber: OnChange ist ein Ereignis. Die Prozedur würde z.B. TForm1.Edit1Change(Sender: TObject) heißen!

himitsu 18. Nov 2003 18:33

Re: Problem mit Editfenstern!
 
Hallo Denis, herzlich willkommen in der DP, :hi:

nimm das von r_kerber, der hat schon recht.
  • OnChange-Ereignis für Edit
  • OnClick-Ereignis für ListBox
    (reagiert auch, wenn das Item nicht mit der Maus sondern per Tastatur ausgewählt wird)

fkerber 18. Nov 2003 19:00

Re: Problem mit Editfenstern!
 
:oops: :duck: :oops:

Bitte vielmals um Entschuldigung :lol:

Hab das so auf die schnelle hingekritzelt, natürlich hast du recht :!:

Ciao fkerber (Namensvetter :-D )

Ashiaka 18. Nov 2003 19:52

Re: Problem mit Editfenstern!
 
Danke für euer herzliches "Willkommenheißen" :-D !

Und danke für eure Tips! Werde es damit mal versuchen...

Matze 18. Nov 2003 20:11

Re: Problem mit Editfenstern!
 
Zitat:

Zitat von himitsu
Hallo Denis, herzlich willkommen in der DP

Sorry für die Frage, aber woher weißt du den Namen. :gruebel:

himitsu 18. Nov 2003 21:49

Re: Problem mit Editfenstern!
 
Ein bissl :gruebel:n, die Kontakte ausgenutzt (siehe Avatar) und gut geraten. :mrgreen:

PS: ich persönlich kannte ihn mit grosser Sicherheit vorher noch nicht, damit er jetzt nicht selber noch anfängt zu :gruebel:n.

Ashiaka 19. Nov 2003 12:15

Re: Problem mit Editfenstern!
 
Ich hätte darauf getippt, dass er es über meine ICQ Nummer rausbekommen hat! :coder:

Naja, hab noch ne Frage zu dem Thread hier:

Ich wollte für die verschieden Kategorien, die man auswählen kann (Gewicht/Fläche/etc.), SpeedButtons mit dem selben Index benutzen. Nun ist meine Frage, ob es irgendwie ne einfache Lösung gibt um abzufragen, welcher Butten gerade aktiviert ist?

Ich hatte die Idee, das über Variablen zu machen in der Anzahl der Buttons, die dann jenachdem welcher aktiv ist auf true oder false zu setzen und dann später das ganze über For To Do Schleifen oder so zu überprüfen! Gibt es dafür einen einfacheren Weg? Vielleicht irgendwie nen extra Befehl? :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:25 Uhr.
Seite 1 von 2  1 2      

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