青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Khan's Notebook GCC/GNU/Linux Delphi/Window Java/Anywhere

路漫漫,長修遠,我們不能沒有錢
隨筆 - 173, 文章 - 0, 評論 - 257, 引用 - 0
數據加載中……

今天突然想寫一個關于日志文件的class,用pascal,以前用java幾簡單,pascal的這塊反而沒有接觸過

delphi 日志 class

文本文件是由若干行組成的,若干個字符串組成一行,一行的結尾由回車換行符表示。如果對文本文件進行操作,則首先應通過調用AssignFile過 程建立文件變量與外部文件的聯系,并且使用Reset或ReWrite或Append方法打開。由于文本文件是以行為單位進行讀寫操作的,并且每一行的長 度不一定相同,所以不能計算出指定行在文件中的準確位置,因此對于文件只能順序的讀寫。要對文件進行讀寫操作,必須相應的對文件進行以讀或寫的方式打開, 也就是對一個文本文件只能單獨進行讀或寫的操作,而不能同時進行。

1、 以添加方式打開文件(Append)

通過調用函數Append可打開一個已經存在的文件以便在文件末尾添加文本。如果在文件最后的128個字節塊中,存在字符〈ctrl〉+〈z〉(ASCII26),那么文件將在字節處插入,并且覆蓋該字符。

Append過程的聲明如下:
procedure Append(var F:text);

其 中F是一個任意文件類型的變量,并且必須同用AssignFile函數打開的外部文件相聯系,如果指定的文件不存在,則會產生錯誤,如果指定的文件已經打 開,則先關閉再重新打開。當前文件的位置設置在文件末尾。如果分配給F的是一個空名字,則在調用Append函數后,文件變量(F)將同將同標準輸出文件 建立聯系。


2 、文本文件的讀取和寫入

文本文件通過調用過程Reset后以只讀方式打開后,就可以使用Read或Readln過程來讀取文件數據了。文本文件通過調用Write或Writeln過程來打開一文件后就可以使用或過程來寫入數據。

(1) 用Read過程讀取數據

通過調用Read過程可以從文本文件中讀取或數字。其聲明如下:
Procedure Read([var F:text;]v1 [,v2,…,vn,]);

其 中F是一個文件變量,v1 ,v2,…,vn用于存儲讀取的數據,其必須為相同的類型。當v1 ,v2,…,vn定義為字符串型或字符型變量時,則Read過程將按照定義的長度讀取字符。當v1 ,v2,…,vn定義為整數或實數變量時,則Read過程將以空格作為分隔符,如果在數字中出現逗號、分號或其他字符將產生異常。

(2) 用Readln過程讀取數據

通過調用Readln 過程可以從文本文件中讀取字符串、字符或數字,直到一行結束。其聲明如下:
Procedure readln([var F:text;]v1 [,v2 ,…]);

其中F是一個文件變量,v1 ,v2,…,vn用于存儲讀取的數據

(3) 用Write過程寫入數據

通過調用Write過程可以向文件中寫入數據。其聲明如下:
Procedure Write([var F:text;]p1[,p2,…]);

其中F是一個文件變量,p1 ,p2,…,pn用于存儲寫入的數據


(4) Writeln用過程寫入數據

通過調用Writeln過程可以向文件中寫入一行數據,并在結尾處輸入回車符。聲明如下:
Procedure Writeln([var F:text;]P1[,P2,…]):


3、 文件的基本操作

對文本文件進行操作的基本函數與過程見表:

方法                                                                                  說明
Procedure AssignPrn(var F:text);                                       建立文本文件同打印機的聯系 
Function Eoln(var F:text):Boolean;                                    檢測文件指針是否指向行尾 
Procedure Flush(var F:text);                                             清空以輸出方式(ReWite或Append)打開的文件緩沖區,以確保寫入的文件字符都被寫入外部文件 
Function SeekEof(var F:text): boolean;                             返回文件尾狀態 
Function SeekEoln(var F:text):boolean;                             返回文件行尾狀態 
Procedure SetTextBuf(var F :text;var buf [;size:integer]);   設置文件緩沖區


posted on 2004-11-08 21:27 Khan 閱讀(1328) 評論(1)  編輯 收藏 引用 所屬分類: Delphi

評論

# re: 今天突然想寫一個關于日志文件的class,用pascal,以前用java幾簡單,pascal的這塊反而沒有接觸過  回復  更多評論   

源碼呢???
2007-09-14 07:50 | han
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美精品在线一区二区三区| 在线观看日韩| 午夜精品国产精品大乳美女| 欧美成人一品| 久久青草久久| 久久精品国产在热久久| 久久精品视频在线看| 久久九九全国免费精品观看| 久久精品久久综合| 欧美77777| 亚洲第一中文字幕在线观看| 久久精品日产第一区二区三区| 久久久国产精彩视频美女艺术照福利 | 欧美一二区视频| 欧美一区二区久久久| 久久久亚洲精品一区二区三区| 欧美一级片一区| 欧美亚洲日本网站| 欧美xx视频| 久久三级福利| 久久久精品国产一区二区三区| 久久国产日韩| 欧美~级网站不卡| 欧美三级在线播放| 国产精品毛片va一区二区三区| 国产精品自拍网站| 最新亚洲电影| 亚洲视频在线观看网站| 欧美一区二视频| 欧美国产一区二区三区激情无套| 一本色道综合亚洲| 久久婷婷影院| 国产精品国产三级国产aⅴ浪潮| 一色屋精品视频免费看| 一区二区三区视频在线播放| 久久精品中文字幕一区| 亚洲视频第一页| 裸体女人亚洲精品一区| 国产精品久久久久久久9999| 亚洲国产天堂久久国产91| 欧美一区二区精品| 亚洲人成网站色ww在线| 欧美亚洲三级| 国产精品裸体一区二区三区| 亚洲国产天堂久久综合| 久久久综合精品| 午夜国产一区| 欧美日韩精品欧美日韩精品| 在线播放日韩专区| 久久永久免费| 亚洲淫片在线视频| 欧美日韩一区二区欧美激情| 亚洲精品国产视频| 久久精品国产999大香线蕉| 亚洲精品一区二区三区在线观看| 久久er99精品| 国产女同一区二区| 亚洲一区在线直播| 亚洲人成网站在线播| 久久精品国产免费看久久精品| 欧美日韩三区四区| 亚洲电影视频在线| 免费看亚洲片| 欧美伊久线香蕉线新在线| 欧美日本免费| 亚洲性线免费观看视频成熟| 亚洲电影在线免费观看| 亚洲少妇在线| 亚洲人成在线观看一区二区| 欧美一区二区三区在线观看| 亚洲婷婷综合久久一本伊一区| 欧美精品一区在线播放| 亚洲精品色婷婷福利天堂| 亚洲电影天堂av| 欧美国产日本高清在线| 亚洲激情女人| 91久久精品日日躁夜夜躁国产| 免费不卡在线视频| 亚洲人成7777| 一区二区日本视频| 国产精品成人观看视频国产奇米| 亚洲视频在线看| 午夜精品一区二区三区在线播放| 国产模特精品视频久久久久| 久久精品国产综合精品| 老司机成人在线视频| 亚洲伦理自拍| 夜夜嗨av一区二区三区四区| 国产精品伦子伦免费视频| 久久亚洲综合网| 久久综合九色九九| 99re视频这里只有精品| 亚洲欧美日韩一区二区三区在线观看 | 狠狠88综合久久久久综合网| 免费成人av在线| 欧美风情在线观看| 亚洲午夜激情网站| 欧美中文字幕精品| 亚洲经典在线| 在线视频日韩| 一区在线电影| 亚洲一区高清| 亚洲国产精品嫩草影院| 艳妇臀荡乳欲伦亚洲一区| 136国产福利精品导航网址应用 | 亚洲欧美在线磁力| 久久精品一级爱片| 99精品福利视频| 欧美一二三视频| 日韩视频免费观看高清完整版| 正在播放日韩| 樱桃国产成人精品视频| 亚洲一区免费看| 亚洲国产你懂的| 亚洲欧美一区二区激情| 亚洲午夜激情免费视频| 久久综合五月天婷婷伊人| 亚洲一区不卡| 欧美国产91| 久久尤物电影视频在线观看| 欧美午夜视频| 午夜伦理片一区| 日韩视频免费观看高清在线视频| 午夜精品久久久久久久久久久久久 | 欧美伊人精品成人久久综合97| 99成人免费视频| 久久精品国产亚洲a| 午夜日韩视频| 欧美人与性动交α欧美精品济南到| 久久精品人人爽| 国产欧美一级| 亚洲无限av看| 一区二区三区视频在线观看| 欧美成人精品一区二区| 久久人人爽人人爽爽久久| 国产精品久久久久久久久借妻| 亚洲人成亚洲人成在线观看| 亚洲激情社区| 久久天天综合| 欧美日韩一区二区在线观看| 亚洲第一福利视频| 精品1区2区3区4区| 亚洲免费影院| 久久福利资源站| 国产精品人人做人人爽人人添| 亚洲精品久久久久中文字幕欢迎你| 一本高清dvd不卡在线观看| 免费在线播放第一区高清av| 玖玖玖免费嫩草在线影院一区| 韩国女主播一区二区三区| 久久成人国产| 久久免费少妇高潮久久精品99| 国产主播一区| 久久野战av| 欧美激情一区二区久久久| 亚洲日本va午夜在线电影| 欧美国产专区| 亚洲精品午夜精品| 亚洲主播在线| 国产欧美欧美| 午夜在线不卡| 米奇777超碰欧美日韩亚洲| 亚洲欧洲在线免费| 欧美了一区在线观看| a4yy欧美一区二区三区| 久久疯狂做爰流白浆xx| 伊人成人开心激情综合网| 欧美不卡在线视频| 一区二区三区日韩欧美精品| 欧美一区二区三区免费视频| 国产亚洲日本欧美韩国| 免费日韩视频| 一区二区三区鲁丝不卡| 久久激情视频久久| 亚洲精品中文字幕在线| 国产精品乱码| 美女999久久久精品视频| 一本久道久久综合中文字幕| 久久久久国产精品厨房| 91久久精品一区二区别| 国产精品毛片| 欧美成人xxx| 亚洲视频在线观看网站| 久久在线视频在线| 亚洲性色视频| 伊人激情综合| 国产精品视频内| 久久久欧美精品sm网站| 亚洲毛片av在线| 美国成人毛片| 国产精品国内视频| 一区二区三区精密机械公司 | 国产午夜精品全部视频播放| 欧美激情在线狂野欧美精品| 欧美中文在线观看国产| 亚洲视频一区二区在线观看 | 久久国产视频网站| 亚洲性感美女99在线| 亚洲麻豆国产自偷在线| 在线播放日韩专区|