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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.pas

?? 中國移動大客戶管理系統
?? PAS
?? 第 1 頁 / 共 3 頁
字號:

  if not Connected then
    for i:=1 to 8 do
      MainMenu.Items.Items[i].Visible:=false
  else
   begin
    for i:=1 to 8 do
      MainMenu.Items.Items[i].Visible:=true;
   end;
  SystemAffiche.Enabled:=Connected;     //公布欄
  SystemWake.Enabled:=Connected;      //系統提醒
  SystemIssueInfo.Enabled:=Connected;     //信息發布
  SystemLogin.Enabled := not Connected;
  SystemExit.Enabled := Connected;
  SetupUserLog.Enabled:=Connected;
end;

Procedure TFormMain.GongGaoXinXi;
begin
   With Query1 do
      Begin
         Close;
         SQL.Clear;
         SQL.Add('Select * From GG WHERE 1=1');
         SQL.Add(' And ID Not IN (Select ID From GH_GG WHERE BZ=0 AND GH='+''''+GH+''''+')');
         SQL.Add(' And (JBDM<='+IntToStr(JBDM)+'OR JBDM=9)');
         If (JBDM<>0) And (JBDM<>1) THEN //JBDM??0?1???????????????
            Begin
               SQL.Add(' And (OFF_NO_HOME=0 OR OFF_NO_HOME='+IntToStr(JX)+')');
               SQL.Add(' And (JBDM=9 Or JBDM='+IntToStr(JBDM)+')');
            End;
         Open;
         IF Not (Eof And Bof) Then
            Begin
               //Application.CreateForm(TForm_xs,Form_xs);
               //Form_xs.ShowModal;
            End

         Else
            Exit;
      End;
end;

procedure TFormMain.FormCreate(Sender: TObject);
begin
  sele_nbr:=0;
  JX := -1;  //set to a invalid number
  GH := '';
  JBDM := 999;  //set to max ,so has no right
  roomid:=-1;
  DHHM := '';
  LstJX := TStringList.Create;
  LogTry := 0;
   ShortDateFormat := 'yyyy-mm-dd';
  LongDateFormat := 'yyyy-mm-dd';
  DateSeparator := '-';
  Application.UpdateFormatSettings := false;

  Application.OnHint := ShowHint;
  Application.OnException := MyHandleException;

  FClientInstance := MakeObjectInstance(ClientWndProc);
  FPrevClientProc := Pointer(GetWindowLong(ClientHandle, GWL_WNDPROC));
  SetWindowLong(ClientHandle, GWL_WNDPROC, LongInt(FClientInstance));

end;

procedure TFormMain.ShowHint(Sender: TObject);
begin
  StatusBarMain.Panels[1].Text := GetLongHint(Application.Hint);
end;

procedure TFormMain.MyHandleException(Sender: TObject;E: Exception);
begin
  if (E is EDBEditError) then
  begin
    Application.MessageBox('對不起,您輸入的內容不符合要求,請重新輸入或按ESC取消輸入!','提示',MB_OK+MB_ICONERROR);
    Exit;
  end;

  if (E is EDBEngineError) then
    case (E as EDBEngineError).Errors[0].Errorcode of
      eRequiredFieldMissing:
        Application.MessageBox('對不起,您輸入的輸入項不全,請重新輸入!','錯誤',MB_OK+MB_ICONERROR);
      eKeyViol:
        Application.MessageBox('對不起,您輸入的編號或代碼重復,請重新輸入!'#13#13'如果編號或代碼是系統自動生成的,并且出現該提示框的話,請和當地的系統管理員聯系。謝謝','錯誤',MB_OK+MB_ICONERROR);
      eDetailsExist:
        Application.MessageBox('對不起,您要刪除的內容中,有其他數據參照該記錄,不能刪除!','錯誤',MB_OK+MB_ICONERROR);
      eNotNull:
        Application.MessageBox('對不起,您輸入的輸入項不能改為空,請重新輸入!'#13#13'如果您輸入的輸入項不是空的,但是出現了該提示框的話,請檢查網絡是否已經連通或者數據庫是否可以連接?','錯誤',MB_OK+MB_ICONERROR);
      eForeignKey:
        Application.MessageBox('對不起,您要修改或者刪除的項目違反參照性約束,不允許修改或刪除!如果真的要進行刪除的話,請和系統管理員聯系!謝謝!','錯誤',MB_OK+MB_ICONERROR);
    end
  else Application.ShowException(E);
end;

procedure TFormMain.ClientWndProc(var Message: TMessage);
var
  MyDC : hDC;
  Ro,Co: Word;
begin
  with message do
    case Msg of
      WM_ERASEBKGND:
        begin
          MyDC := TWMEraseBkGnd(Message).DC;
          FOR Ro := 0 TO ClientHeight DIV ImageBkGd.Picture.Height DO
            FOR Co := 0 TO ClientWIDTH DIV ImageBkGd.Picture.Width DO
              BitBlt(MyDC, Co*ImageBkGd.Picture.Width, Ro*ImageBkGd.Picture.Height,
                ImageBkGd.Picture.Width, ImageBkGd.Picture.Height,
                ImageBkGd.Picture.Bitmap.Canvas.Handle, 0, 0, SRCCOPY);
          Result := 1;
{          BitBlt(MyDC,
             Round((FormMain.ClientWidth - ImageLogo.Picture.Width)/2),
             Round((FormMain.ClientHeight - StatusBarMain.Height - ToolBarMain.Height - ImageLogo.Picture.Height)/2),
             ImageLogo.Picture.Width, ImageLogo.Picture.Height,
             ImageLogo.Picture.Bitmap.Canvas.Handle, 0, 0, SRCAND);

          BitBlt(MyDC,
             Round((FormMain.ClientWidth - Imagedh.Picture.Width)/2)+300,
             Round((FormMain.ClientHeight - StatusBarMain.Height - ToolBarMain.Height - ImageLogo.Picture.Height)/2)+50,
             Imagedh.Picture.Width, Imagedh.Picture.Height,
             Imagedh.Picture.Bitmap.Canvas.Handle, 0, 0, MERGECOPY		);
}
        end;
    else
      Result := CallWindowProc(FPrevClientProc, ClientHandle, Msg, wParam, lParam);
    end;
end;

//IF EXISTS MDICHILD ,THEN SHOW IT AND RETURN TRUE,ELSE RETURN FALSE
function TFormMain.ExistMDIChild(ChildForm: TForm): Boolean;
var
  i : integer;
begin
  for i := 0 to FormMain.MDIChildCount - 1 do
  begin
    if FormMain.MDIChildren[i] = ChildForm then
    begin
      result := true;
      Exit;
    end;
  end;
  result := false;
end;

procedure TFormMain.FormShow(Sender: TObject);
begin
  //initial menu
  InitiateControl(false);
  FormMain.Repaint ;
  SpeedButtonloginClick(Nil);
end;

procedure TFormMain.FormClose(Sender: TObject; var Action: TCloseAction);
begin
 if (Application.MessageBox('您是否真的要退出系統嗎?'+#13#10+#13#10+'選擇“確定”則退出系統'+#13#10+#13#10+'選擇“取消”則返回系統','系統提示',MB_OKCANCEL+MB_ICONINFORMATION)=id_ok)  then
   Application.Terminate
 else
   Action := caNone;
end;

procedure TFormMain.SystemCloseClick(Sender: TObject);
begin
  close;
  crypt.UserEnter_Log('登入系統','瀏覽',0,Gh,'登入窗體');
end;

procedure TFormMain.SpeedButtonLogoutClick(Sender: TObject);
begin

  JX := -1;  //set to a invalid number
  GH := '';
  JBDM := 999;  //set to max ,so has no right
  roomid:=-1;
  DHHM := '';
  StatusBarMain.Refresh;

  InitiateControl(false);
end;

procedure TFormMain.StatusBarMainDrawPanel(StatusBar: TStatusBar;
  Panel: TStatusPanel; const Rect: TRect);
var
  ImageIdx,MyMargin: integer;
begin
  if GH = '' then Exit;  //工號為空表示未登錄,不顯示圖標

  ImageIdx := 0;
  MyMargin := 0;
  case Panel.Index of
    0:
    begin
      ImageIdx := 0;
      MyMargin := 7;
    end;
    2: ImageIdx := 1;
    4: ImageIdx := 2 + JBDM;
    6: ImageIdx := 5;
  end;
  ImageListStatus.Draw(StatusBarMain.Canvas,Rect.Left+MyMargin,Rect.Top,ImageIdx,True);

end;


procedure TFormMain.MenuItemRestoreAllClick(Sender: TObject);
var
  i:integer;
begin
  for i := 0 to FormMain.MDIChildCount-1 do// downto 0 do
  begin
    FormMain.MDIChildren[i].WindowState := wsNormal;
  end;
end;

procedure TFormMain.MenuItemMinimizeAllClick(Sender: TObject);
var
  i:integer;
begin
  for i := FormMain.MDIChildCount-1 downto 0 do
  begin
    FormMain.MDIChildren[i].WindowState := wsMinimized;
  end;
end;

procedure TFormMain.MenuItemHelpContentClick(Sender: TObject);
var
  ConfigIni    : TIniFile;
  HelpFileName : String ;
begin
  //獲取幫助信息,本幫助信息已經把內容打包成一個chm文件。系統在打開幫助文件的時候
  //主要對該chm文件進行調用.(并且該幫助文件一定命名為VipHelp.Chm)
   ConfigIni := TInifile.Create(ExtractFilePath(application.exename) + '/Config.ini');
   HelpFileName := ConfigIni.ReadString('Help', 'HelpFileName', '');
   if HelpFileName='' then  //沒有找到你要的幫助文件,提示是否自己找
   begin

     if Application.MessageBox('對不起,你的幫助文件沒有找到,您是否自己找幫助文件?','提示',MB_OKCANCEL+MB_ICONINFORMATION)=ID_CANCEL then 
     begin
         ConfigIni.Free;
         Exit ;
     End;

     if OpenDialogHelpFile.Execute then  //打開幫助文件
         ConfigIni.WriteString('Help', 'HelpFileName',OpenDialogHelpFile.FileName);

   end;

   if OpenDialogHelpFile.fileName <> '' then
   begin
     Try
       ShellExecute(Handle,nil,pchar(OpenDialogHelpFile.FileName),nil,nil,SW_SHOWNORMAL);
     except
       if Application.MessageBox('對不起,你的幫助文件已經無法使用。請發郵件:doone@doone.com.cn和福建新東網公司聯系!'#13#10+#13#10+'選擇“確定”則馬上啟動郵件程序發送電子郵件給福建新東網公司'+#13#10+#13#10+'選擇“取消”則返回系統','提示',MB_OKCANCEL+MB_ICONINFORMATION)=ID_OK then
          ShellExecute(Handle,nil,pchar('mailto:doone@doone.com.cn'),nil,nil,SW_SHOWNORMAL);
     end ;
   end;
   //有內容存在,但是無法打開
   ConfigIni.Free;
end;

procedure TFormMain.SpeedButtonloginClick(Sender: TObject);
begin
  //登錄窗體調用
  with TFormLogin.Create(Application) do
    try
      ShowModal;
    finally
      Free;
      //GongGaoXinXi
    end;

  //InitiateMenu;

{//各地市使用不同的菜單選項
  with dm_main.qry_share do
  begin
    close;
    sql.clear;
    sql.add('select menucode from setareamenu');
    sql.add('where area='+regcity);
    open;
    while not eof do
    begin
      if self.findcomponent(fieldbyname('menucode').asstring)<>nil  then
         Tmenuitem(self.findcomponent(fieldbyname('menucode').asstring)).visible:=false;
      next;
    end;
  end;
/////////////////////////////////////////////////////////////////////
 }
end;

procedure TFormMain.SpeedButtonlockClick(Sender: TObject);
begin
  JX := -1;  //set to a invalid number
  GH := '';
  JBDM := 999;  //set to max ,so has no right
  roomid:=-1;
  DHHM := '';
  StatusBarMain.Refresh;
//  screenstat(false);
  InitiateControl(false);
end;

procedure TFormMain.SystemExitClick(Sender: TObject);
var
  i : integer;
begin
  JX := -1;  //set to a invalid number
  GH := '';
  JBDM := 999;  //set to max ,so has no right
  roomid:=-1 ;
  DHHM := '';
  StatusBarMain.Refresh;
  InitiateControl(false);
  //modify by h 2002.08.19
  with FormMain do
  for I := MDIChildCount-1 downto 0 do
    if MDIChildren[i].Name <> 'FormMain' then
      MDIChildren[i].Close;
end;

procedure TFormMain.SystemWakeClick(Sender: TObject);
begin
  //信息發布
  Pro_OpenForm(TFrm_SystemWake, Frm_SystemWake, self);//  Application.CreateForm(TForm_xs,Form_xs);
end;

//after login success,init menu
procedure TFormMain.InitiateMenu;
var
  i : integer;
begin
  //init all menu can use.
  for i := 0 to FormMain.ComponentCount - 1 do
    begin
      if (FormMain.Components[i] is TMenuItem) then
        (FormMain.Components[i] as TMenuItem).enabled := True;
    end;{for}

  //if system manager or manager then can use all perview
  If JBDM<=0 Then
     Exit;

  //find not pop menu and set it can't use
  Query1.Close;
  Query1.SQL.Clear;
  Query1.SQL.Add('Select * From t_d_menuset Where MENU_TOP=''1'' ');
  Query1.Open;

  for i := 0 to FormMain.ComponentCount - 1 do
    begin
      if (FormMain.Components[i] is TMenuItem) then
        If Query1.Locate('MENU_CODE', FormMain.Components[i].Name, []) = True Then
         (FormMain.Components[i] as TMenuItem).enabled := False;
    end;{for}

  //if owner's perview
  with Query1 do
    begin
      close;
      sql.clear;
      sql.add('select ID, MENU_CODE From t_d_menuset Where Upper(MENU_STATE)=''Z'' and ID in(Select ID From t_d_menugrant Where WK_NO='''+GH+''')');
      open;
      //have then find owner's perview and show
      If Query1.IsEmpty Then
        Begin
          Close;
          SQL.Clear;
          SQL.Add('Select ID,Menu_Code From t_d_menuset Where Upper(Menu_State)=''Z'' and ID in (Select OBJECT From t_d_init Where LEVEL_SEQ='+IntToStr(JBDM)+')');
          Open;
        End;

      while not eof do
        begin
          for i := 0 to FormMain.ComponentCount - 1 do
            if FormMain.Components[i].Name = Fields[1].AsString then
              begin
                if (FormMain.Components[i] is TMenuItem) then
                  begin
                    if (FormMain.Components[i] as TMenuItem).Count = 0 then
                      (FormMain.Components[i] as TMenuItem).enabled := True;
                  end;
                break;
              end;{if}
            next;
        end;{while}
    end;{wiht query1}
end;

procedure TFormMain.SystemAfficheClick(Sender: TObject);
begin
  //公告欄
  Pro_OpenForm(TFrm_SystemIssueInfo, Frm_SystemIssueInfo, self);
end;

procedure TFormMain.SystemIssueInfoClick(Sender: TObject);
begin
  //信息發布
  Pro_OpenForm(TFrm_SystemAffiche, Frm_SystemAffiche, self);//  Application.CreateForm(TForm_xs,Form_xs);
end;

procedure TFormMain.SetupPerviewClick(Sender: TObject);
begin
  Pro_OpenForm(TFormRygl, FormRygl, self);
end;
procedure TFormMain.ValidateCustClick(Sender: TObject);
begin
  //show ValidateCust form
  Pro_OpenForm(TFrm_ValidateCust, Frm_ValidateCust, self);
end;

procedure TFormMain.ManagerSMSSendClick(Sender: TObject);
begin
  //短信發送
  Pro_OpenForm(TFrm_ManagerSMSSend, Frm_ManagerSMSSend, self);
end;

procedure TFormMain.ManagerDistributeClick(Sender: TObject);
begin

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品日韩综合在线| 欧美在线啊v一区| 亚洲国产精品影院| 亚洲免费av网站| 国产精品乱码一区二三区小蝌蚪| 亚洲精品在线观看网站| 欧美精品一区二区三区在线播放 | 日韩vs国产vs欧美| 天堂在线亚洲视频| 麻豆成人91精品二区三区| 日韩av一区二区在线影视| 日本网站在线观看一区二区三区 | aaa亚洲精品一二三区| 成人动漫一区二区在线| 99国产精品一区| 色综合久久天天| 在线不卡免费欧美| 精品欧美一区二区久久| 久久久精品免费免费| 中文av字幕一区| 亚洲精品老司机| 麻豆精品在线播放| 丁香五精品蜜臀久久久久99网站 | 日本怡春院一区二区| 日本成人在线网站| 国产激情偷乱视频一区二区三区 | 欧美四级电影在线观看| 欧美精品一级二级三级| 精品国产一区二区国模嫣然| 国产精品丝袜91| 亚洲成人先锋电影| 国产精一区二区三区| 99这里只有精品| 6080日韩午夜伦伦午夜伦| 国产欧美日韩不卡| 亚洲国产中文字幕| 国产一区二区三区蝌蚪| 91在线无精精品入口| 国产欧美日本一区二区三区| 亚洲日本成人在线观看| 免费看日韩a级影片| fc2成人免费人成在线观看播放 | 亚洲乱码中文字幕综合| 国产精品一区二区果冻传媒| 99re热视频这里只精品| 欧美一区二区精品| 中文字幕综合网| 韩国毛片一区二区三区| 一本大道综合伊人精品热热| 欧美精品一区二区三区在线 | 91精品久久久久久蜜臀| 国产精品三级电影| 久久草av在线| 欧美性高清videossexo| 国产精品麻豆99久久久久久| 看片网站欧美日韩| 欧美午夜视频网站| 国产精品二三区| 国产黄色精品视频| 91精品国产综合久久香蕉麻豆| 国产精品高清亚洲| 国内外成人在线| 欧美一区欧美二区| 夜色激情一区二区| 91丨九色丨国产丨porny| 久久久久久久综合日本| 乱一区二区av| 精品噜噜噜噜久久久久久久久试看| 亚洲欧美日韩国产综合| 极品销魂美女一区二区三区| 337p亚洲精品色噜噜| 亚洲综合成人网| 色视频一区二区| 亚洲欧美日韩在线| 色94色欧美sute亚洲线路二| 中文字幕精品一区二区三区精品 | 麻豆一区二区三| 日韩精品一区二区三区视频| 亚洲午夜激情av| 制服丝袜激情欧洲亚洲| 天天综合色天天综合| 欧美日韩精品电影| 亚洲风情在线资源站| 欧美亚洲日本一区| 秋霞午夜鲁丝一区二区老狼| 精品视频免费在线| 青青草成人在线观看| 欧美sm美女调教| 国产激情一区二区三区| 国产午夜精品久久| 9久草视频在线视频精品| 亚洲欧美另类综合偷拍| 在线观看区一区二| 日韩成人精品视频| 久久综合色婷婷| 成人小视频免费观看| 亚洲人成影院在线观看| 欧美三级视频在线| 免费成人在线影院| 国产精品蜜臀av| 欧美少妇一区二区| 韩国av一区二区三区四区| 国产精品久久免费看| 欧美日韩国产小视频| 琪琪一区二区三区| 国产精品美女久久久久久久| 色噜噜狠狠色综合欧洲selulu| 亚洲国产精品久久人人爱| 日韩欧美电影一区| av亚洲精华国产精华精| 亚洲成人资源在线| 中文乱码免费一区二区| 欧美日韩久久一区二区| 国产精品资源在线看| 亚洲制服丝袜在线| 久久蜜桃av一区二区天堂 | www国产成人| 在线观看日韩精品| 国产精品一区在线观看你懂的| 亚洲天堂成人网| 精品盗摄一区二区三区| 在线视频国产一区| 国产福利一区二区| 亚洲成av人片在www色猫咪| 日本一区二区视频在线| 欧美乱熟臀69xxxxxx| 99久久伊人网影院| 精品一区二区在线视频| 亚洲欧美日韩国产手机在线 | 欧美tickling网站挠脚心| 色悠悠亚洲一区二区| 国产精品综合一区二区| 青青草一区二区三区| 亚洲成人综合在线| 玉米视频成人免费看| 国产精品女同互慰在线看 | 91小视频在线观看| 久久福利资源站| 日韩国产欧美视频| 亚洲一区二区三区爽爽爽爽爽| 国产精品超碰97尤物18| 久久中文娱乐网| 精品国产免费一区二区三区四区| 欧美三区在线观看| 欧美色涩在线第一页| 日本伦理一区二区| 91网站在线观看视频| aaa国产一区| www.66久久| www..com久久爱| 成人高清伦理免费影院在线观看| 国产一二三精品| 韩国午夜理伦三级不卡影院| 久久精品国产澳门| 激情久久久久久久久久久久久久久久| 丝袜国产日韩另类美女| 婷婷夜色潮精品综合在线| 亚洲第一搞黄网站| 日本美女一区二区三区视频| 天堂va蜜桃一区二区三区漫画版| 亚洲国产精品久久艾草纯爱| 亚洲成人午夜影院| 蜜臀久久久99精品久久久久久| 石原莉奈在线亚洲二区| 日韩精品亚洲一区| 狠狠色综合色综合网络| 国产乱子伦一区二区三区国色天香| 黄色小说综合网站| 国产1区2区3区精品美女| 国产成人精品影视| 91小宝寻花一区二区三区| 色网站国产精品| 在线电影欧美成精品| 精品国产91乱码一区二区三区| 久久久久久久久99精品| 中文字幕乱码久久午夜不卡| 亚洲美女免费在线| 日韩av一区二| 国产成人精品免费在线| 一本一本大道香蕉久在线精品 | 国产精品一二三在| 91免费精品国自产拍在线不卡| kk眼镜猥琐国模调教系列一区二区| 色哟哟国产精品免费观看| 欧美色网一区二区| 亚洲精品在线免费观看视频| 国产精品乱人伦| 三级亚洲高清视频| 成人h精品动漫一区二区三区| 色欧美片视频在线观看在线视频| 5566中文字幕一区二区电影| 亚洲精品一区二区三区在线观看| 国产精品不卡视频| 奇米综合一区二区三区精品视频| 国产91富婆露脸刺激对白| 在线亚洲人成电影网站色www| 欧美成va人片在线观看| 一区二区三区不卡视频| 国产suv精品一区二区三区| 欧美日韩精品欧美日韩精品一|