国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

處理數據柵格的編輯框

2019-11-18 18:40:45
字體:
來源:轉載
供稿:網友

///////Begin Source
function GetDBGridEdit(mDBGrid: TDBGrid): TEdit;
var
  I: Integer;
begin
  Result := nil;
  if not Assigned(mDBGrid) then Exit;
  if not mDBGrid.EditorMode then begin
    mDBGrid.EditorMode := True;
    mDBGrid.EditorMode := False;
  end;
  with mDBGrid do for I := 0 to PRed(ComponentCount) do
    if Components[I] is TCustomEdit then begin
      Result := TEdit(Components[I]);
      Break;
    end;
end; { GetDBGridEdit }

function GetDBGridEditText(mDBGrid: TDBGrid): string;
var
  vEdit: TEdit;
begin
  vEdit := GetDBGridEdit(mDBGrid);
  if Assigned(vEdit) then
    Result := vEdit.Text
  else Result := '';
end; { GetDBGridEditText }
///////End Source

///////Begin Demo
procedure TForm1.DBGrid1Enter(Sender: TObject);
var
  vEdit: TEdit;
begin
  vEdit := GetDBGridEdit(TDBGrid(Sender));
  if Assigned(vEdit) then vEdit.Color := clYellow;
end;

procedure TForm1.DBGrid1KeyUp(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  Caption := GetDBGridEditText(TDBGrid(Sender));
end;
///////End Demo


上一篇:啟動外部程序并等待它結束

下一篇:終于可以不用任何控件作出XP風格的程序了

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 常德市| 荃湾区| 晋中市| 富川| 宜兰县| 肥东县| 印江| 句容市| 清镇市| 保靖县| 长阳| 冀州市| 东乌| 府谷县| 田阳县| 常州市| 裕民县| 闸北区| 城固县| 安国市| 博兴县| 眉山市| 恭城| 泾源县| 左权县| 合作市| 和顺县| 共和县| 酒泉市| 西畴县| 荆州市| 枣强县| 齐河县| 定日县| 古田县| 大埔县| 金川县| 沭阳县| 昆山市| 广平县| 屏边|