亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? untmain.~pas

?? delphi7,源代碼 主要的是進(jìn)行DELPHI7的源代碼進(jìn)行管理和維護(hù)
?? ~PAS
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
procedure TFormMain.DBGridFuncDrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
begin
  if (DBGridFunc.DataSource.DataSet.RecNo mod 2) = 0 then
    DBGridFunc.Canvas.Brush.Color := clWhite
  else
    DBGridFunc.Canvas.Brush.Color := clCream;
  if ((State = [gdSelected]) or (State = [gdSelected, gdFocused])) then
    if not DBGridFunc.SelectedRows.CurrentRowSelected then
      DBGridFunc.Canvas.Brush.Color := clHighlight;
  DBGridFunc.Canvas.Pen.Mode := pmMask;
  DBGridFunc.DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;

procedure TFormMain.TabSheet2Exit(Sender: TObject);
begin
  DM.ADOQueryFunc.Close ;
end;

procedure TFormMain.EditUsesDblClick(Sender: TObject);
begin
  EditUses.SelectAll ;
end;
//清理內(nèi)存
procedure TFormMain.Timer3Timer(Sender: TObject);
begin
  if Win32Platform = VER_PLATFORM_WIN32_NT then
    begin
     try
      SetProcessWorkingSetSize(GetCurrentProcess, $FFFFFFFF, $FFFFFFFF);
      Application.ProcessMessages;
     except
      Timer3.Enabled := false;
     end;
    end;
end;

procedure TFormMain.CoolTrayIcon1DblClick(Sender: TObject);
begin
  FormMain.WindowState := wsMaximized ;
  CoolTrayIcon1.ShowMainForm ;
end;

procedure TFormMain.CoolTrayIcon1Click(Sender: TObject);
begin
  CoolTrayIcon1.ShowBalloonHint('Delphi程序員助手提示','右鍵打開菜單,Delphi程序員助手為您服務(wù)。',bitInfo,10);
end;

procedure TFormMain.N15Click(Sender: TObject);
begin
  CoolTrayIcon1.HideMainForm ;
  FormMain.WindowState := wsMinimized;
end;

procedure TFormMain.ChkBoxClick(Sender: TObject);
begin
  if ChkBox.Checked then
    begin
      MemoFunc.ScrollBars := ssVertical;
      MemoFunc.WordWrap.Enabled := true;
    end
  else
    begin
      MemoFunc.ScrollBars := ssBoth;
      MemoFunc.WordWrap.Enabled := false;
    end;
  //if ListFunc.ItemIndex > 0 then
  //  self.ListFuncClick(Sender);
end;

procedure TFormMain.FormHide(Sender: TObject);
begin
  self.CoolTrayIcon1Click(Sender);
  FormMain.WindowState := wsMinimized;
  self.TimerEnable(0);
end;

procedure TFormMain.PopupMenu2Popup(Sender: TObject);
begin
  //NCopy.Enabled := MemoFunc.SelLength > 0 ;
end;

procedure TFormMain.MemoFuncDblClick(Sender: TObject);
begin
  MemoFunc.SelectAll ;
end;

procedure TFormMain.TBtnAddTipsClick(Sender: TObject);
begin
  ShowFunc(0,1);
  if DM.ADOQueryFunc.Active then
    DM.ADOQueryFunc.Requery();
end;

procedure TFormMain.TBtnTipsViewClick(Sender: TObject);
begin
  self.PgcMain.ActivePageIndex := 2;
end;

procedure TFormMain.TBtnTipsClick(Sender: TObject);
begin
  self.PgcMain.ActivePageIndex := 3;
end;

procedure TFormMain.SBtSearchTipClick(Sender: TObject);
var
  SubList           : Tstrings;
begin
  if Trim(EditTipKey.Text) = '' then
  begin
    EditTipKey.SelectAll;
    EditTipKey.SetFocus;
    Exit;
  end;
  SubList := Tstringlist.Create;
  Func_GetIDSubList(DM.ADOConnection2, EditTipKey.Text, IDTipList, SubList);
  self.ListTip.Clear;
  self.ListTip.Items.AddStrings(SubList);
  SubList.Free;
end;

procedure TFormMain.ComboTipTypeChange(Sender: TObject);
var
  SubList           : Tstrings;
begin
  SubList := Tstringlist.Create;
  Func_GetIDListByType(DM.ADOConnection2, ComboTipType.Text, IDTipList, SubList);
  self.ListTip.Clear;
  self.ListTip.Items.AddStrings(SubList);
  SubList.Free;
end;

procedure TFormMain.ComboTipTypeDropDown(Sender: TObject);
var
  TypeList          : Tstrings;
begin
  TypeList := Tstringlist.Create;
  Type_GetTypeList(DM.ADOConnection2, TypeList);
  ComboTipType.Clear;
  ComboTipType.Text := '選擇資料類別';
  ComboTipType.Items.AddStrings(TypeList);
  TypeList.Free;
  EditUses2.Clear;
  RichEditTip.Clear;
  MemoTip.Clear;
end;

procedure TFormMain.ListTipClick(Sender: TObject);
var
  PType, PSubject, PUses: string;
  PConent, PRemark  : Tstrings;
begin
  PConent := Tstringlist.Create;
  PRemark := Tstringlist.Create;
  SetLength(PType, 255);
  SetLength(PSubject, 255);
  SetLength(PUses, 255);
  if Func_GetRecordByID(DM.ADOConnection2, StrToInt(IDTipList[ListTip.ItemIndex]),
    PChar(PType), PChar(PSubject), PChar(PUses), PConent, PRemark) then
    begin
      EditUses2.Text := PUses;
      RichEditTip.Text := PConent.Text;
      MemoTip.Text := PRemark.Text;
      ComboTipType.Text := PType;
      Self.StatBar.Panels[0].Text := PSubject;
    end;
  PConent.Free;
  PRemark.Free;
end;

procedure TFormMain.ListTipDblClick(Sender: TObject);
begin
  ShowFunc(StrToInt(IDTipList[ListTip.ItemIndex]),1);
end;

procedure TFormMain.MemoTipDblClick(Sender: TObject);
begin
  MemoTip.SelectAll ;
end;

procedure TFormMain.EditTipKeyClick(Sender: TObject);
begin
  EditTipKey.SelectAll ;
end;

procedure TFormMain.EditUses2DblClick(Sender: TObject);
begin
  EditUses2.SelectAll ;
end;

procedure TFormMain.ListTipTypeClick(Sender: TObject);
begin
  EditTipType.Text := ListTipType.Items[ListTipType.Itemindex];
  Func_GetFuncByType(DM.ADOQueryTips , EditTipType.Text);
end;

procedure TFormMain.SBtnAddTipTypeClick(Sender: TObject);
var
  TypeList          : Tstrings;
begin
  if Trim(EditTipType.Text) <> '' then
    begin
      Type_AddNew(DM.ADOConnection2, EditTipType.Text);
      TypeList := Tstringlist.Create;
      Type_GetTypeList(DM.ADOConnection2, TypeList);
      ListTipType.Clear;
      ListTipType.Items.AddStrings(TypeList);
      TypeList.Free;
      EditTipType.Clear;
    end;
  EditTipType.SetFocus;
end;

procedure TFormMain.SBtnEditTipTypeClick(Sender: TObject);
var
  TypeList          : Tstrings;
begin
  if Trim(EditTipType.Text) <> '' then
    begin
      Type_Edit(DM.ADOConnection2, ListTipType.Items[ListTipType.Itemindex],
        EditTipType.Text);
      TypeList := Tstringlist.Create;
      Type_GetTypeList(DM.ADOConnection2, TypeList);
      ListTipType.Clear;
      ListTipType.Items.AddStrings(TypeList);
      TypeList.Free;
      EditTipType.Clear;
    end;
  EditTipType.SetFocus;
end;

procedure TFormMain.SBtnDelTipTypeClick(Sender: TObject);
var
  TypeList          : Tstrings;
begin
  if Trim(EditTipType.Text) <> '' then
    begin
      Type_Delete(DM.ADOConnection2, EditTipType.Text);
      TypeList := Tstringlist.Create;
      Type_GetTypeList(DM.ADOConnection2, TypeList);
      ListTipType.Clear;
      ListTipType.Items.AddStrings(TypeList);
      TypeList.Free;
      EditTipType.Clear;
    end;
  EditTipType.SetFocus;
end;

procedure TFormMain.SBtnEditTipsClick(Sender: TObject);
begin
  ShowFunc(DBGridTips.Fields[0].AsInteger,1);
  if DM.ADOQueryTips.Active then
    DM.ADOQueryTips.Requery();
end;

procedure TFormMain.SBtnDelTipsClick(Sender: TObject);
begin
  if DBGridTips.Fields[0].AsInteger > 0 then
    begin
      Func_Delete(DM.ADOConnection2, DBGridTips.Fields[0].AsInteger);
      DM.ADOQueryTips.Requery();
    end;
end;

procedure TFormMain.EditKeyTipsClick(Sender: TObject);
begin
  EditKeyTips.SelectAll ;
end;

procedure TFormMain.SBtnSearchTipsClick(Sender: TObject);
begin
  Func_SearchBySubject(DM.ADOQueryTips, EditKeyTips.Text);
  EditKeyTips.SetFocus;
end;

procedure TFormMain.SBtnAllTipsClick(Sender: TObject);
begin
  EditKeyTips.Clear;
  Self.SBtnSearchTipsClick(Sender);
end;

procedure TFormMain.DBGridTipsDblClick(Sender: TObject);
begin
  ShowFunc(DBGridTips.Fields[0].AsInteger,1);
  if DM.ADOQueryTips.Active then
    DM.ADOQueryTips.Requery();
end;

procedure TFormMain.DBGridTipsDrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
begin
  if (DBGridTips.DataSource.DataSet.RecNo mod 2) = 0 then
    DBGridTips.Canvas.Brush.Color := clWhite
  else
    DBGridTips.Canvas.Brush.Color := clCream;
  if ((State = [gdSelected]) or (State = [gdSelected, gdFocused])) then
    if not DBGridTips.SelectedRows.CurrentRowSelected then
      DBGridTips.Canvas.Brush.Color := clHighlight;
  DBGridTips.Canvas.Pen.Mode := pmMask;
  DBGridTips.DefaultDrawColumnCell(Rect, DataCol, Column, State);
end;

procedure TFormMain.DBGridTipsTitleClick(Column: TColumn);
var
  s                 : string;
begin
  if DM.ADOQueryTips.Active = True then
    begin
      if DBGridTips.Tag = 0 then
        begin
          DM.ADOQueryTips.Sort := Column.FieldName + ' ASC';
          s := Trim(Column.Title.Caption);
          if (Pos('▽', s) > 0) or (Pos('△', s) > 0) then
            s := Copy(s, 1, Length(s) - 2);
          Column.Title.Caption := Format('%s △', [Trim(s)]);
          Column.Font.Color := clBlack;
          DBGridTips.Tag := 1;
        end
      else
        begin
          DM.ADOQueryTips.Sort := column.FieldName + ' DESC';
          s := Trim(Column.Title.Caption);
          if (Pos('▽', s) > 0) or (Pos('△', s) > 0) then
            s := Copy(s, 1, Length(s) - 2);
          Column.Title.Caption := Format('%s ▽', [Trim(s)]);
          Column.Font.Color := clGreen;
          DBGridTips.Tag := 0;
        end;
    end;
end;

procedure TFormMain.TabSheet4Show(Sender: TObject);
var
  TypeList          : Tstrings;
begin
  TypeList := Tstringlist.Create;
  Type_GetTypeList(DM.ADOConnection2, TypeList);
  ListTipType.Clear;
  ListTipType.Items.AddStrings(TypeList);
  TypeList.Free;
  if not DM.ADOQueryTips.Active then
    DM.ADOQueryTips.Open ;
  Self.StatBar.Panels[0].Text := '資料庫(kù)維護(hù)';
end;

procedure TFormMain.TabSheet4Exit(Sender: TObject);
begin
  DM.ADOQueryTips.Close ;
end;

procedure TFormMain.CheckBoxTipClick(Sender: TObject);
begin
  if CheckBoxTip.Checked then
    begin
      RichEditTip.ScrollBars := ssVertical;
      RichEditTip.WordWrap.Enabled := true;
    end
  else
    begin
      RichEditTip.ScrollBars := ssBoth;
      RichEditTip.WordWrap.Enabled := false;
    end;
  if ListTip.ItemIndex > 0 then
    self.ListTipClick(Sender);
end;

procedure TFormMain.NAddClick(Sender: TObject);
begin
  ShowFuncD(0,0);
end;

procedure TFormMain.N18Click(Sender: TObject);
begin
  ShowFunc(0,0);
end;

procedure TFormMain.FormResize(Sender: TObject);
begin
  if self.WindowState = wsMinimized then
  begin
    self.CoolTrayIcon1Click(Sender);
    self.TimerEnable(0);
  end;
end;

procedure TFormMain.PopupMenu1Popup(Sender: TObject);
begin
  if FormMain.WindowState <> wsMinimized then
  begin
    NShow.Enabled := false;
    N15.Enabled := true;
  end
  else
  begin
    NShow.Enabled := true;
    N15.Enabled := false;
  end;
end;

procedure TFormMain.N23Click(Sender: TObject);
begin
  showInfo('作者:洪漢輝 E-mail: hong012@yahoo.com.cn 如果這個(gè)工具對(duì)您有用,請(qǐng)告訴我。' +
  '如果您有什么意見或建議,請(qǐng)mail我,謝謝!');
end;

procedure TFormMain.FormShow(Sender: TObject);
begin
  self.TimerEnable(1);
end;

procedure TFormMain.RichEditTipDblClick(Sender: TObject);
begin
  RichEditTip.SelectAll ;
end;

end.

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品理伦片| 免费高清在线视频一区·| 欧美一区在线视频| av电影在线不卡| 激情偷乱视频一区二区三区| 依依成人精品视频| 国产三级一区二区| 精品乱人伦小说| 在线不卡a资源高清| 92国产精品观看| 成人午夜电影网站| 麻豆91在线播放免费| 亚洲成人av中文| 亚洲精品乱码久久久久久久久| 国产欧美精品一区二区三区四区 | 欧洲国内综合视频| 国产精品1024久久| 麻豆精品一区二区av白丝在线 | 国产乱一区二区| 天天av天天翘天天综合网| 亚洲桃色在线一区| 中文字幕免费观看一区| 久久久亚洲高清| 欧美白人最猛性xxxxx69交| 欧美日韩午夜在线视频| 91官网在线观看| 91在线观看视频| www.欧美亚洲| eeuss国产一区二区三区| 国产v综合v亚洲欧| 国产高清成人在线| 国产一二精品视频| 国产精品自拍毛片| 国产麻豆视频精品| 国产精品一区二区三区乱码| 狠狠色综合色综合网络| 国产综合色视频| 国产精品69久久久久水密桃| 国产精品白丝jk白祙喷水网站| 国产露脸91国语对白| 国产成人在线视频网址| 成人午夜碰碰视频| 99精品久久只有精品| 91视频观看免费| 欧美影院一区二区三区| 欧美久久久久久蜜桃| 日韩一区二区精品葵司在线 | 欧美精品日韩一本| 欧美一级免费观看| 久久久另类综合| 国产精品全国免费观看高清 | 中文字幕免费观看一区| 中文字幕亚洲一区二区va在线| 国产精品久久一卡二卡| 亚洲精品视频在线观看网站| 亚洲午夜精品久久久久久久久| 亚洲成人一区二区在线观看| 日韩av高清在线观看| 美脚の诱脚舐め脚责91 | 国产亲近乱来精品视频| 国产精品女同一区二区三区| 综合色天天鬼久久鬼色| 亚洲国产一区二区视频| 热久久免费视频| 国产精品资源在线| 91色九色蝌蚪| 日韩一区二区免费高清| 国产精品美女一区二区| 亚洲电影中文字幕在线观看| 激情六月婷婷久久| 91久久精品一区二区三| 欧美mv日韩mv国产网站| 中文字幕一区二区三区在线播放| 亚洲第一二三四区| 国产精品资源在线| 欧美日韩在线观看一区二区 | ...xxx性欧美| 婷婷六月综合亚洲| 国产91色综合久久免费分享| 欧美性xxxxx极品少妇| 久久这里只有精品6| 亚洲精品一二三| 国产主播一区二区三区| 欧美午夜片在线看| 亚洲国产成人自拍| 石原莉奈在线亚洲二区| 波多野结衣中文一区| 日韩一级片在线播放| 中文字幕一区二区三区不卡| 麻豆精品在线视频| 欧美性受xxxx黑人xyx| 国产网红主播福利一区二区| 亚洲a一区二区| thepron国产精品| www亚洲一区| 亚洲午夜久久久久中文字幕久| 国产成人精品综合在线观看| 精品视频999| 亚洲欧洲综合另类在线| 国产一区 二区| 日韩三级视频中文字幕| 一个色在线综合| av电影一区二区| 久久综合色之久久综合| 五月天丁香久久| 色香色香欲天天天影视综合网| 欧美精品一区二区三区很污很色的| 亚洲bt欧美bt精品777| 一本色道久久综合亚洲aⅴ蜜桃| 久久久久久久综合日本| 久久99热99| 欧美放荡的少妇| 亚洲国产视频a| 99久久精品情趣| 国产精品国产自产拍在线| 国产精品一品视频| 精品国产成人在线影院| 秋霞午夜鲁丝一区二区老狼| 欧美在线你懂的| 伊人夜夜躁av伊人久久| 91片在线免费观看| 日韩一区有码在线| 99re热这里只有精品免费视频| 欧美国产激情一区二区三区蜜月| 国产真实乱子伦精品视频| 欧美一级一级性生活免费录像| 视频在线观看一区| 在线播放中文字幕一区| 三级久久三级久久久| 91精品国产综合久久香蕉麻豆| 亚洲高清久久久| 91精品国产色综合久久不卡电影| 视频在线观看一区二区三区| 在线观看91av| 日本vs亚洲vs韩国一区三区 | 视频一区二区三区在线| 7777精品伊人久久久大香线蕉 | 日韩欧美色综合| 欧美aa在线视频| 日韩精品中午字幕| 国产一区二区三区在线观看免费视频 | 欧美电影一区二区| 轻轻草成人在线| 欧美成人艳星乳罩| 国产乱码一区二区三区| 久久久久国产免费免费| www.性欧美| 亚洲一级电影视频| 欧美肥妇bbw| 国产在线精品一区二区三区不卡| 久久久久97国产精华液好用吗| 国产精品一区二区男女羞羞无遮挡 | 日韩精品一区二区三区视频播放 | 亚洲午夜久久久久久久久电影院| 欧美日韩精品久久久| 蜜桃免费网站一区二区三区| 久久亚洲精品国产精品紫薇 | 精品免费一区二区三区| 国产精品中文字幕一区二区三区| 国产精品久久久久国产精品日日| 91看片淫黄大片一级| 亚洲一区二区三区四区在线| 日韩免费福利电影在线观看| 成人高清免费观看| 亚洲一二三四区| 精品国产sm最大网站| 99久久婷婷国产综合精品电影| 亚洲成a人在线观看| 久久九九全国免费| 在线欧美日韩精品| 九九**精品视频免费播放| 综合网在线视频| 日韩三级在线免费观看| 91片在线免费观看| 精品一区二区三区的国产在线播放| 国产精品成人一区二区艾草| 欧美高清hd18日本| 欧美日韩在线直播| 激情六月婷婷久久| 亚洲自拍偷拍网站| 久久久精品蜜桃| 欧美精选午夜久久久乱码6080| 国产精品一品二品| 日韩精品国产精品| 亚洲欧美激情在线| 26uuu成人网一区二区三区| 欧美中文字幕不卡| 国产999精品久久久久久| 婷婷中文字幕一区三区| 国产精品成人一区二区艾草 | 欧美日韩三级一区| 成人激情免费视频| 久久99久久99精品免视看婷婷| 亚洲精品videosex极品| xnxx国产精品| 日韩女优毛片在线| 欧美精品在欧美一区二区少妇| 不卡av电影在线播放| 欧美肥妇毛茸茸| 91福利国产精品|