回帖:turbo pascal基本函数过程及解释
PARAMCOUNT  F  DOS参数串长度 
PARAMSTR(N) F  DOS参数串 
PI F  圆周率的值 
pos(str1,str2) f  测一个字符串中包含的另一个子串的开始位置 
pred(x)  f  求前驱 
ptr(i)  f  指针赋值 
random  f  返回0~1之间的随机实数 
randomize  p  初始化随机数发生器 
read/readln(f,x)  p  读入/输入数据 
rename(f,str)  p  给一个外部文件改名 
reset(f) p  打开文件,并将文件指针指向开始,并准备读数据 
rewrite(f)  p  打开文件,并将文件指针指向开始,准备写资料 
rmdir(path) p  删除一个子目录 
round(x) f  求实数的近似数 
runerror p  停止程序的运行 
scrollto p  滚动显示窗口的某部分内容 
seek(f,n)  p  将文件指针定位于文件f的第n个文件成分上 
seekrof(f)  f  定位到文件尾 
seekroln(f) f  定位到行尾 
seg(n)  f  测变量段地址 
settextbuf(f)  p  将输入/出缓冲区与一个文本文件建立关联 
sin(x)  f  正弦函数 
sizeof(x)  f  测变量大小 
sptr  f  返回sp寄存器的当前值 
sqr(x)  f  平方 
sqrt(x)  f  平方根 
sseg  f  返回ss寄存器的当前值 
str(i,s) f  将一个整数转换成字符串 
succ(X)  f  后继函数 
swap(x)  f  交换一个变量的高位和低位字节 
trunc(x) f  截去实数的小数部分 
truncate(f) p  截去文件当前指针以后的内容 
upcase(ch)  f  将小写字母转换成大写字母 
val(s,r,p)  p  将一个字符串转换成数值 
writeln(f,x)  p  输出 
dos单元常用过程与函数 
getdate  p  返回系统当前日期 
detftime p  返回最后一次写入的日期和时间 
gettime  p  返回系统当前时间 
packtime p  转换系统日期和时间,封装成4个字节的长整形格式 
setdate  p  设置系统当前日期 
setftime p  写入新的

