+ -
当前位置:首页 → 问答吧 → edit控件运行后怎么不显示?在线等

edit控件运行后怎么不显示?在线等

时间:2011-11-16

来源:互联网

enable visiable 都是TRUE啊!!!!!
在线等

作者: sdkao   发布时间: 2011-11-16

检查对象属性和代码中有无visiable为FALSE
或者是把它的高度什么的设置了,,,
还有就是有没有什么控件盖住了?

作者: case5166   发布时间: 2011-11-16

找找代码,看有没有设置visiable,top,left,width这些属性
或者是被挡住了,或者是放在容器里,但容嚣visiable是false的

作者: kaikai_kk   发布时间: 2011-11-16

procedure TPrRepairForm.NewWndProc(var Message: TMessage);
begin
  if Message.Msg <> WM_PASTE then
  FOldWndProc(Message);
end;
是这个吗

作者: sdkao   发布时间: 2011-11-16

procedure TPrRepairForm.FormClose(Sender: TObject;
  var Action: TCloseAction);
var
  F : TextFile;
  FileName: string;
begin
  cdsgride.Destroy;
  Action := caFree;
  FileName := GetCurrentDir+'\PrRepair.txt';
  AssignFile(F,FileName);
  Rewrite(F);
  Writeln(F,edtbcno.Text);
  Writeln(F,edtline.Text);
  Writeln(F,keyqty.Text);
  closefile(F);
end;还是因为这个

作者: sdkao   发布时间: 2011-11-16

procedure TPrRepairForm.FormCreate(Sender: TObject);
VAR
  F : TextFile;
  FileName: string;
  i: integer;
begin
  FOldWndProc := opno.WindowProc;
  opno.WindowProc := NewWndProc;
  cdsgride.CreateDataSet;
  cdsgride.EmptyDataSet;
  SetfocusCell := Copy(MainForm.SetfocusStage,1,1);
  ADOQuery1.Close;
  ADOQuery1.SQL.Clear;
  ADOQuery1.SQL.Add('Select * from DLine');
  ADOQuery1.SQL.Add(' Where Cell ='''+SetfocusCell+''' and OnLine=''Y''');
  ADOQuery1.Open;
  edtLine.Items.Clear;
  while not ADOQuery1.Eof do
  begin
  edtLine.Items.Add(ADOQuery1.fieldbyname('Line').AsString);
  ADOQuery1.Next;
  end;
  FileName := GetCurrentDir+'\PrRepair.txt';

  if FileExists(FileName) then
  begin
  AssignFile(F,FileName);
  Reset(F);
  for i:=0 to 2 do
  begin
  Readln(F, StrSetup[i]);
  edtbcno.Text := StrSetup[0];
  // edtline.Style:=cssimple;
  edtline.Text := StrSetup[1];
  keyqty.Text := StrSetup[2];
  end;
  closefile(F);
  end
end;或是这个 其它就没啦

作者: sdkao   发布时间: 2011-11-16

文本框的Parent有设置么?

作者: DelphiTeacher   发布时间: 2011-11-16

设置了啊!

作者: sdkao   发布时间: 2011-11-16

楼主.看看你是否代码里设置了啊..查找那个控件名字.
  还有看看你后面的panel是否设置了不可见...
 

PS:楼主..你好多分啊..今天都提了300分了.!!!

作者: smhilyyan   发布时间: 2011-11-16

我是新加的EDIT1控件啊 PANEL也可见啊

作者: sdkao   发布时间: 2011-11-16

这么神奇???
  改个名字试试?

作者: smhilyyan   发布时间: 2011-11-16

删了再换个???别用复制的

作者: smhilyyan   发布时间: 2011-11-16

神啊 都试过了!!没用啊!!

作者: sdkao   发布时间: 2011-11-16

我在里面添加了一个EDIT控件运行后居然不显示 诶~~~

作者: sdkao   发布时间: 2011-11-16

那就是EDIT1控件被 PANEL盖住了

作者: lvlufeng   发布时间: 2011-11-16

LEFT TOP 都在范围内啊

作者: sdkao   发布时间: 2011-11-16

那查查edit控件后面的容器在代码是否有使用..看是否设置了什么

作者: smhilyyan   发布时间: 2011-11-16

热门下载

更多