国产探花免费观看_亚洲丰满少妇自慰呻吟_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風格的程序了

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

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 温州市| 佛学| 图们市| 河池市| 尚义县| 平原县| 肇庆市| 陇西县| 湖南省| 同德县| 安仁县| 新干县| 岳阳市| 梧州市| 微山县| 淳安县| 政和县| 乌拉特中旗| 张家界市| 专栏| 兴化市| 旌德县| 连云港市| 长宁县| 永济市| 淮滨县| 金平| 隆回县| 泰州市| 阳东县| 镇远县| 大英县| 阆中市| 铜山县| 革吉县| 宁化县| 陆川县| 渝北区| 周口市| 桃源县| 莱西市|