不知我说的明白不,各位
解决方案 »
- delphi中pointer问题
- delphi7安装第三方控件时遇到的怪问题,请教各位高手指点一下
- 救命!!连接Oracle问题,在线等!
- 【求助】 QuickReport打印问题,三等分纸套打???急!~~~~~~~~~~~~
- 最简单我也不会,怎样在一个函数或过程中调用一个button的click事件?
- 高分求解!!Delphi编写的DLL传入其他语言的调用的ADOConnction对象,该怎么写!
- 找不到数据是怎么回事?
- RB 速度是不是巨慢,还是我处理方法不对?
- 我需要做一个压缩减压缩功能(在系统中),想找一个相关控件,大家有好的推荐吗?
- 请各位谈谈目前的ERP软件中不足的地方
- 一个编程初学者正在考虑的问题
- 俺们乡下人有一事相求
date1:=StrToDate(edit1.text);
except
ShowMessage('时间格式应为1900-1-1');
exit;
end;
设置其visiable属性为 falseprocedure TForm1.MonthCalendar1Click(Sender: TObject);
begin
if(ActiveControl is TEdit) then
TEdit(ActiveControl).text := DatetimeToStr(MonthCalendar1.date);
MonthCalendar1.Hide;
end;procedure TForm1.Edit1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
MonthCalendar1.Visible := true;
MonthCalendar1.Left := Edit1.Left;
MonthCalendar1.Top := Edit1.Top + Edit1.Height;
end;
或者
procedure TForm1.edit1Exit(Sender: TObject);
var i:Tdatatime;
begin
if snedit1.Text<>'' then
try
i:=strtodatetime(snedit1.Text);
except
on E:EConvertError do begin messagedlg('格式不正确',mtconfirmation,[mbok],0);snedit1.Text:='';end;
end;
或者
procedure TForm1.edit1Exit(Sender: TObject);
var i:Tdatatime;
begin
if edit1.Text<>'' then
try
i:=strtodatetime(edit1.Text);
except
on E:EConvertError do begin messagedlg('格式不正确',mtconfirmation,[mbok],0);edit1.Text:='';end;
end;