ボタンなどのOnClickなどのイベントを二つ以上割り当てるにはどうすればよいのでしょうか
何のためにそんな必要があるのかな?
えーっと・・・
今Editを並べてデータを入力するようなソフトを作っています
OnChangeで
決められた数以上を入力した場合は上限に戻る、ということと
入力するたびにデータを配列変数に代入する、ということをしたいのです
いくつかのEditにはすでに他のonChangeが割り当てられていてこの二つを指定することが出来ないのです
ちょっと変な文になっちゃいましたね・・・
>決められた数以上を入力した場合は上限に戻る、ということと
>入力するたびにデータを配列変数に代入する、ということをしたいのです
を必要とする Edit のみ
>いくつかのEditにはすでに他のonChangeが割り当てられていてこの二つを指定することが出来ないのです
この OnChange の内容と
>決められた数以上を入力した場合は上限に戻る、ということと
>入力するたびにデータを配列変数に代入する、ということをしたいのです
を組み込んだ OnChange に変更して下さい。
procedure TForm1.Edit1Change(Sender: TObject);
begin
//いろいろ
TEdit(Sender).Text := ほにゃらら
end;
procedure TForm1.Edit2Change(Sender: TObject);
begin
//いろいろ
Edit1Change(Sender);
//いろいろ
end;
ということか?
なるほど
二つ指定することは出来ないんですね
・・・さんの方法でやってみます
ありがとうございました
解決にチェックするのを忘れてました
ツイート | ![]() |