チェックボックスを押すとEdit1.Textの文字列を一定のものに変えたいのですが、何かサンプルコードや参考になるページがあれば教えて下さい
イベントをHelpで見れば?
自分でやってみたのか?
チェックボックスのイベントのどれを使っても、できないのか?
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;
type
TForm1 = class(TForm)
CheckBox1: TCheckBox;
Edit1: TEdit;
procedure CheckBox1Click(Sender: TObject);
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.CheckBox1Click(Sender: TObject);
begin
Edit1.Text := 'sax six sux sex sox';
end;
end.
えっと、下が使ってみたコードなのですが、Falseの値になっても「かきくけこ」にならないのです。
デフォルトがFalseなのが問題ですかやっぱり?
出来れば両方に書き換えを持たせたいのですが。
if ( CheckBox2.Checked = True ) then
begin
Edit2.Text := 'あいうえお';
if ( CheckBox2.Checked = False ) then
begin
Edit2.Text := 'かきくけこ';
beginを取れば問題無くなると思うけど。
/≫_≪\ ソーナンス
> 出来れば両方に書き換えを持たせたいのですが。
意味ワカンネ
if CheckBox2.Checked then begin
Edit2.Text := 'あいうえお';
end
else begin
Edit2.Text := 'かきくけこ';
end;
if CheckBox2.Checked then Edit2.Text := 'あいうえお' else Edit2.Text := 'かきくけこ';
> if CheckBox2.Checked then Edit2.Text := 'あいうえお' else Edit2.Text := 'かきくけこ';
ぐっじょぶb
解決しました
有難うございます><
ツイート | ![]() |