Sie können nicht tun, was Sie tun möchten. Konstanten werden zur Kompilierzeit in ihre tatsächlichen Werte konvertiert und sind nicht dynamisch. Zumal diese Konstante lokal für eine Prozedur ist, verwenden Sie stattdessen einfach eine Variable. Das Wort "Konstante" selbst erklärt, dass es beabsichtigt ist, den gleichen Wert "konstant" zu sein.
In jedem Fall können Sie keine lokalen Variablen oder Konstanten definieren oder deklarieren, während Sie ihre Standardwerte auf eine andere Variable setzen. Um den Inhalt dieser Bearbeitungssteuerelemente zu lesen, muss Code explizit in die Implementierung geschrieben werden, um sie zuzuordnen.
Warum brauchen Sie 'edit1.text + edit2.text' als' const'? Und welche Version von Delphi verwenden Sie? Siehe [Delphi zuweisen zu const] (http://stackoverflow.com/questions/4335606/delphi-assign-to-const). – lurker
delphi seattle 10, mache ich Audio-Aufnahme-Programm –
Warum sagen Sie, dass Sie "brauchen", dass? –