Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#6

AW: Fehler bei String übertragung von einer Form auf eine andere

  Alt 25. Nov 2010, 10:25
Das Wichtige wurde ja schon von Luckie gesagt
Und nun der Rest. (wäre mir das Anti24stundengepusche eher aufgefallen, dann hätt ich jetzt noch 23 Stunden gewartet, mit dem Antworten)

Zitat:
Delphi-Quellcode:
procedure TfrmValues.btnInsertClick(Sender: TObject);
begin
  if ComboBox1.Text = 'Otherthen
    begin
      edtResult.Text:= frmNew.edtOther.Text;
      frmValues.Close;
      frmNew.Show;
  end
  else begin
    if ComboBox1.Text = 'Rentthen
      edtResult.Text:= frmNew.edtRent.Text;
      frmValues.Hide;
      frmNew.Show;end;

end.
Du greifst in TfrmValues auf die globale frmValues zu ... sowas macht man nicht ... laß frmValues dort einfach weg.

Es fehlt ein Begin-End beim if ComboBox1.Text = 'Rentthen
Oder ist nur deine Einrückung grauenhaft und das soll so sein?

Außerdem liest du dort Werte aus frmNew, schreibst sie in frmValues und schließt dann frmValues.
So kann ja nichts mehr angezeigt werden.
Meinst du es nicht andersrum? (frmValues > frmNew)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (25. Nov 2010 um 10:41 Uhr)
  Mit Zitat antworten Zitat