Form2 Variable auf Form1
Hallo!
Ich habe ein Problem :) Ich habe auf einem form2 eine ComboBox1. Das form 2 lass ich im OnShow vom Form1 aufrufen mit
Delphi-Quellcode:
im FormCreat vom Form1
form2.showmodal;
gebe ich dann an
Delphi-Quellcode:
das problem die Form1 bekommt beim start noch keinen Wert von der Form2 und somit gibt es einen fehler ...
x := Form2.ComboBox1.ItemIndex;
Also wie kann ich es machen das der User gezwungen ist auf der Form2 etwas auszuwählen in der ComboBox und dieser wert dann an das Form1 weiter gegeben wird? Dankö ;) |
Re: Form2 Variable auf Form1
dann musst du erst form2 createn und danach form1!!
|
Re: Form2 Variable auf Form1
und wie ?
das is doch meine Frage :) |
Re: Form2 Variable auf Form1
Du darfst das nicht in den Create schreiben!!
du musst das Schreiben, wenn ComboBox1.Change ist!! Objektinspector!! Dir Funktion auswählen!! |
Re: Form2 Variable auf Form1
wenn das das programm startet kommt doch direkt die form1
da nützt es doch nix in den Combobox1 Change Form1.creat rein zu schreiben |
Re: Form2 Variable auf Form1
Also um dein Problem zu erfassen:
Du kannst zwei Forms!! Auf Form2 ist die ComboBox und die soll in Form1 die value ausgeben?? |
Re: Form2 Variable auf Form1
steht doch oben -.-"
Der Item.Index von der Combobox1 auf dem Form2 wird in der Form1 wiederverwendet bzw ausgelesen... da die combobox aber beim start keinen wert hat gibt es nen fehler |
Re: Form2 Variable auf Form1
Dann mach doch einen Defaultwert bei start und beim onChange der combobox x:= ....
|
Re: Form2 Variable auf Form1
was für ein defaultwert?
|
Re: Form2 Variable auf Form1
ein Defaultwert ist ein Wert, den du am anfang bestimmst!!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:02 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