Forum: Programmieren allgemein
Delphi
by Walter Landwehr,
6. Jan 2019
Danke an alle, habe es jetzt so gelöst.
frmDatum := TfrmDatum.Create(nil);
frmDatum.ShowModal;
NewDate := frmDatum.cxDateNavigator1.Date;
Forum: Programmieren allgemein
Delphi
by Walter Landwehr,
6. Jan 2019
Hallo Jürgen habe ich schon gemacht, leider ohne Erfolg. Ich weiß nicht warum mein TPatientenblattFrm nil ist.
Forum: Programmieren allgemein
Delphi
by Walter Landwehr,
6. Jan 2019
PatientenblattFrm ist nicht das Hauptformular. Das PatientenblattFrm wird vom PatientFrm (ist auch nicht das Hauptformular) so aufgerufen:
TPatientenblattFrm.Create(Application.MainForm, Patient1Qry.FieldByName('PatientNr').AsInteger, 0);
Das TPatientenblattFrm.ist hier bereits nil. Keine Ahnung warum.
Im frmDatum muss ich aber ein Datum auswählen und zurückgeben.
Forum: Programmieren allgemein
Delphi
by Walter Landwehr,
6. Jan 2019
Hallo,
so ein bisschen bin ich am verzweifeln.
ich habe eine form (PatientenblattFrm) aus dieser rufe ich eine andere Form (frmDatum) auf.
frmDatum := TfrmDatum.Create(nil);
frmDatum.ShowModal;
In der zweiten Form ist eine TDateNavigator um ein Datum auszuwählen. Diese gebe ich dann zurück mit
PatientenblattFrm.NewDate := cxDateNavigator1.Date; ----> Hier kommt eine...