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

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

?? 列表9.10.txt

?? klinux書籍的配套光盤。可以學習學習。
?? TXT
字號:
【列表9.10】SysLog的程序代碼。
 unit SysLogMain;
interface
uses
   SysUtils, Types, Classes, Variants, QGraphics, QControls, QForms, QDialogs,
  QStdCtrls, Libc;
type
   TSysLogMainForm = class(TForm)
       ExitBtn: TButton;
       MonitorGroup: TGroupBoX;
       Memo: TMemo;
       NumCharsCombo: TComboBOX;
       DisplayBtn: TButton;
       Label1: TLabel;
       Label2: TLabel;
       EditGroup: TGroupBox;
       EnterBtn: TButton;
       LogEdit: TEdit;
       LogInfoRB: TRadioButton;
       DebugInfoRB: TRadioButton;
       MsgLogRB: TRadioButton;
       DbgLogRB: TRadioButton;
       procedure ExitBtnClick(Sender: TObject);
       procedure DisplayBtnClick(Sender: TObject);
       procedure FormCreate(Sender: TObject);
       procedure NumCharsComboClick(Sender: TObject)
       procedure EnterBtnClick(Sender: TObject);
       procedure MsgLogRBClick(Sender: TObject);
       procedure DbgLogRBClick(Sender: TObject);
      private
         { Private declarations }
      public
         { Public declarations }
      end;
   const
       SYS_MSGS_FNAME = '/var/log/messages';
       SYS_DEBUG_FNAME = '/var/log/debug';
    var
       SysLogMainForm: TSysLogMainForm;
       SysMsgFileOK : Boolean;
       CharsToRead : Integer;
       AppName : String;
     implementation
     {$R *.xfm}
     function CanReadSysMsgsFile : Boolean;
       var
       FD : Integer;
begin
 FD := open(SYS_MSGS_FNAME, O_RDONLY);
 Result := FD <> -1;
 __close(FD);
end;

procedure TSysLogMainForm. ExitBtnClick(Sender: TObject);
begin
 Close;
end;

procedure TSysLogMainForm. DisplayBtnClick(Sender: TObject);
var
 FD : Integer;
 Buf : array[0..32768] of Char;
 SR : TSearchRec;
 FSize : Longint;
 s : String;
 MaxChars : Integer;
begin
 Memo. Lines.Clear;
 if MsgLogRB.Checked
   then begin
            FD := open(SYS_MSGS_FNAME, O_RDONLY);
            if FD = -1
             then begin
                      ShowMessage('Can't open system message log.');
                       Exit;
                     end;
            FindFirst(SYS MSGS_FNAME, 0, SR);
           end
   else begin
            FD := open(SYS_DEBUG_FNAME, O_RDONLY);
            if FD = -1
              then begin
                       ShowMessage('Can't open system debug log.');
                       Exit;
                     end;
            FindFirst(SYS_DEBUG_FNAME, 0, SR);
           end;
  FSize := SR.Size;
  FindClose(SR);
MaxChars := CharsToRead;
if MaxChars > FSize then MaxChars := FSize - 1;
if MaxChars > SizeOf(BUF) then MaxChars := sizeOf(BUF) - 1;
lseek(FD,FSize - MaxChars, SEEK_SET);
__read(FD, Buf, MaxChars);
__close(FD);
 Buf[MaxChars] := chr(0);
 s := StrPas(Buf);
 Memo. Lines.Add(s);
end;
procedure TSysLogMainForm. FormCreate(Sender: TObject);
begin
  AppName := ExtractFileName(Application. ExeName);
  CharsToRead :=
     StrToint(NumCharsCombo. Items[NumCharsCombo.ItemIndex]);
  SysMsgFileOK := CanReadSysMsgsFile;
  if not SysMsgFileOK
    then begin
             Memo. Enabled := False;
             DisplayBtn. Enabled := False;
             NumCharsCombo. Enabled := False;
             MsgLogRB.Enabled := False;
             DbgLogRb. Enabled := False;
           end;
  end;
  procedure TSysLogMainForm. NumCharsComboClick(Sender: TObjec
  begin
    CharsToRead :=
       StrToint(NumCharsCombo. Items[NumCharsCombo.ItemIndex]);
  end;
   procedure TSysLogMainForm. EnterBtnClick(Sender: TObject);
   var
     s : String;
   begin
     s := LogEdit.Text;
     openlog(PChar(AppName), LOG_PID, LOG_USER);
     if LogInfoRB.Checked
       then syslog(LOG_INFO, PChar(s))
       else syslog(LOG_DEBUG, PChar(s));
     closelog;
      ShowMessage('Message written to system log.');
      LogEdit.Text := '';
    end;
procedure TSysLogMainForm. MsgLogRBClick(Sender: TObject);
begin
 Memo. Lines.Clear;
end;
procedure TSysLogMainForm. DbgLogRBClick(Sender: TObject);
begin
 Memo. Lines.Clear;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久97三级| 久久久国产精品麻豆| 亚洲激情自拍偷拍| 欧美区在线观看| 青草av.久久免费一区| 久久精品亚洲精品国产欧美 | 午夜久久久影院| 久久精品一区二区| 91在线精品一区二区三区| 亚洲视频 欧洲视频| 欧美视频第二页| 99热在这里有精品免费| 奇米影视一区二区三区小说| 最新久久zyz资源站| 精品少妇一区二区三区在线播放| 成人99免费视频| 美女一区二区三区| 一区二区三区精品| 中文在线资源观看网站视频免费不卡| 在线不卡中文字幕播放| 北条麻妃一区二区三区| 蜜桃av一区二区三区| 亚洲综合色噜噜狠狠| 亚洲天堂a在线| 亚洲狼人国产精品| 一二三区精品福利视频| 亚洲色图清纯唯美| 亚洲综合久久av| 亚洲国产你懂的| 婷婷开心激情综合| ...中文天堂在线一区| 成人欧美一区二区三区1314| 国产丝袜欧美中文另类| 国产精品麻豆网站| 亚洲乱码精品一二三四区日韩在线| 国产精品乱子久久久久| 中文字幕一区在线观看视频| |精品福利一区二区三区| 亚洲少妇中出一区| 激情欧美一区二区三区在线观看| 婷婷开心久久网| 日韩1区2区3区| 久久国产精品一区二区| 国产精品456露脸| 成人黄页在线观看| 在线视频一区二区三| 欧美精品久久久久久久多人混战| 欧美不卡视频一区| 一区二区三区视频在线观看| 日韩精品一区第一页| 国产成a人无v码亚洲福利| 欧美视频在线观看一区二区| 欧美大片日本大片免费观看| 自拍偷拍国产亚洲| 国产成人午夜高潮毛片| 欧美久久婷婷综合色| 欧美国产亚洲另类动漫| 天堂一区二区在线免费观看| 色香色香欲天天天影视综合网| 日韩精品中文字幕一区 | 国产91精品欧美| 久久久久久影视| 免费欧美在线视频| 欧美精品 日韩| 日韩主播视频在线| 欧美视频中文字幕| 亚洲综合色网站| 欧美三级资源在线| 性久久久久久久久| 欧美二区三区91| 免费一区二区视频| 日韩一级在线观看| 久久电影网电视剧免费观看| www亚洲一区| 风间由美中文字幕在线看视频国产欧美| 欧美精品一区男女天堂| 成人性生交大片免费看中文| 国产欧美一区二区三区沐欲| 国产麻豆视频精品| 亚洲欧美偷拍卡通变态| 51精品国自产在线| 国产麻豆日韩欧美久久| 亚洲美女视频一区| 日韩精品一区二区三区四区| 国产aⅴ精品一区二区三区色成熟| 欧美国产激情二区三区| 一本一本大道香蕉久在线精品| 日本在线观看不卡视频| 国产亚洲女人久久久久毛片| 99久久免费国产| 韩国毛片一区二区三区| 亚洲午夜久久久久久久久电影网 | 懂色一区二区三区免费观看| 亚洲福利视频一区二区| 2021久久国产精品不只是精品| bt欧美亚洲午夜电影天堂| 奇米影视在线99精品| 亚洲福中文字幕伊人影院| 亚洲欧美偷拍另类a∨色屁股| 欧美成人猛片aaaaaaa| 欧美在线不卡一区| 色视频一区二区| 99久久99久久精品免费观看| 美女精品自拍一二三四| 亚洲成人激情社区| 亚洲成人av一区二区| 一区二区三区四区在线| 国产精品传媒视频| 国产精品成人网| 中文字幕一区二区三区精华液| 国产午夜精品一区二区三区嫩草| 精品成人免费观看| 精品噜噜噜噜久久久久久久久试看| 91 com成人网| 久久综合色鬼综合色| 久久精品亚洲精品国产欧美| 国产色婷婷亚洲99精品小说| 精品国产一区二区三区久久久蜜月 | 国产午夜精品久久久久久久| 久久精品夜夜夜夜久久| 国产精品福利一区| 午夜精品在线看| 国产成人自拍高清视频在线免费播放| 丁香婷婷综合激情五月色| 91麻豆国产在线观看| 欧美亚洲图片小说| 久久综合九色综合97婷婷女人 | 日韩av午夜在线观看| 国产一区二区三区四区五区美女 | 美脚の诱脚舐め脚责91 | 91麻豆精品国产91久久久久久| 日韩欧美一卡二卡| 亚洲免费av网站| 国产成人精品三级| 日韩欧美在线123| 一区二区三区美女视频| 国产精品主播直播| 日韩一级片网址| 图片区小说区区亚洲影院| 99在线热播精品免费| 国产女人18毛片水真多成人如厕| 亚洲精品免费播放| 99国内精品久久| 自拍偷拍亚洲欧美日韩| 韩国v欧美v日本v亚洲v| 精品乱人伦小说| 国产九色精品成人porny| 91精品免费观看| 手机精品视频在线观看| 91福利视频网站| 亚洲成人免费视| 88在线观看91蜜桃国自产| 亚洲一区二区三区四区中文字幕| 91视频一区二区| 曰韩精品一区二区| 欧美在线观看禁18| 日本欧洲一区二区| 日韩视频免费观看高清在线视频| 日韩和的一区二区| 日韩欧美国产综合一区 | 国产一区二区伦理片| 国产欧美一区二区精品秋霞影院| 韩国三级电影一区二区| 国产精品久久久久久久裸模 | 奇米精品一区二区三区四区 | 一区二区三区欧美日| 精品欧美一区二区三区精品久久 | 日本女人一区二区三区| 精品欧美一区二区久久| 91美女精品福利| 久久99在线观看| 亚洲精品久久嫩草网站秘色| 欧美一级欧美三级| 成人福利视频网站| 丝袜美腿亚洲综合| 成人欧美一区二区三区白人 | 欧美午夜理伦三级在线观看| 美女在线观看视频一区二区| 国产精品久久久久影院老司| 欧美精品一二三| 99视频热这里只有精品免费| 久久99国产精品免费| 亚洲一区二区三区四区在线免费观看| 久久九九影视网| 欧美videossexotv100| 欧美在线free| 91久久精品一区二区三区| 成人av电影在线| 精品夜夜嗨av一区二区三区| 午夜精品免费在线观看| 亚洲精品亚洲人成人网| 综合激情成人伊人| 1024亚洲合集| 亚洲制服丝袜一区| 亚洲国产精品一区二区尤物区| 国产精品美女久久久久aⅴ| 久久美女艺术照精彩视频福利播放 | 久久久久久亚洲综合影院红桃| 在线播放/欧美激情| 欧美一区二区三区色|