跳至正文

p10格式记录是什么,p10格式记录是什么格式的

求教:关于HR的考勤问题?

求教:关于HR的考勤问题?

说明一下我们现在的情况:我们的打卡机吧打卡数据收集到一个SQL数据库中,就只有工号、日期、时间这些信息,然后有另外一个Delphi程序把这些打卡数据传给SAP,但这个Delphi程序的处理非常简单:当天最早一次打卡为P10,当天最晚一次打卡为P20,然后把这个P10、P20的数据直接写到2011里.这种简单的判断方式显然有很多问题,尤其是工厂中大量的晚班人员,这种判断就是错的,现在要解决考勤的问题该从哪方面入手?

索尼190p摄像机摄像时显示DVCAM32K是什么意思

索尼190p摄像机摄像时显示DVCAM32K是什么意思

DVCAM是由Sony开发的一种专业级数码摄录标准。其理论水平解析度达800线以上。该格式采用5:1的压缩比,4:2:0(PAL)取样方式,8bit数字分量记录,与家用DV格式双向兼容。DVCAM格式具有更宽的15微米的磁迹宽度(相比之下DV格式是10微米),从而提供了专业编辑的高可靠性与编辑精度。所以,相对来讲,DVCAM在画质上比普通SP模式要好一些,不过在非DVCAM摄像机上不能播放用DVCAM格式录制的磁带。

32K是表示音频采样级别,数值越高采样精度越高,录制的音频细节保留越多,不过在一般情况下普通人很难分辨两者的差异。190P有两种音频通道模式可选:48KHz/16比特的两声道记录或32KHz/12比特的四声道记录。 相对48K录制的音频更好,对于要求较高的音乐会等场合建议选择48K进行录制。

pascal程序的函数都有哪些啊?

pascal程序的函数都有哪些啊?

目录:

1、数学函数;

2、所有单元;

3、SYSTEM单元(不需要uses语句);

4、DOS单元;

5、CRT单元;

6、其他单元;

7、常用函数;

8、不常用函数;

9、退出方法;

10、关于fillchar的使用和讨论。

1、数学函数

求绝对值函数abs(x)

定义:functionAbs(X):(Sametypeasparameter);

说明:X可以是整型,也可以是实型;返回值和X的类型一致例子:

var

r:Real;

i:Integer;

begin

r:=Abs(-2.3);{2.3}

i:=Abs(-157);{157}

end.

取整函数int(x)

定义:functionInt(X:Real):Real;注意:X是实型数,返回值也是实型的;返回的是X的整数部分,也就是说,X被截尾了(而不是四舍五入)例子:

varR:Real;

begin

R:=Int(123.567);{123.0}

R:=Int(-123.456);{-123.0}

end.

截尾函数trunc(x)

定义:functionTrunc(X:Real):Longint;注意:X是实型表达式.Trunc返回Longint型的X的整数部分例子:

begin

Writeln(1.4,’becomes’,Trunc(1.4));{1}

Writeln(1.5,’becomes’,Trunc(1.5));{1}

Writeln(-1.4,’becomes’,Trunc(-1.4));{-1}

Writeln(-1.5,’becomes’,Trunc(-1.5));{-1}

end.

四舍五入函数round(x)

定义:functionRound(X:Real):Longint;注意:X是实型表达式.Round返回Longint型的X的四舍五入值.如果返回值超出了Longint的表示范围,则出错.例子:

begin

Writeln(1.4,’roundsto’,Round(1.4));{1}

Writeln(1.5,’roundsto’,Round(1.5));{2}

Writeln(-1.4,’roundsto’,Round(-1.4));{-1}

Writeln(-1.5,’roundsto’,Round(-1.5));{-2}

end.

取小数函数frac(x)

定义:functionFrac(X:Real):Real;注意:X是实型表达式.结果返回X的小数部分;也就是说,Frac(X)=X-Int(_X).例子:

var

R:Real;

begin

R:=Frac(123.456);{0.456}

R:=Frac(-123.456);{-0.456}

end.

求平方根函数sqrt(x)和平方函数sqr(x)

定义:

平方根:functionSqrt(X:Real):Real;

注意:X是实型表达式.返回实型的X的平方根.平方:functionSqr(X):(Sametypeasparameter);

注意:X是实型或整型表达式.返回值的类型和X的类型一致,大小是X的平方,即X*X.

例子:

begin

Writeln(‘5squaredis’,Sqr(5));{25}

Writeln(‘Thesquarerootof2is’,Sqrt(2.0));{1.414}

2、所有单元

SYSTEMTP的运行库,包括常用的标准函数和过程,可以在程序中直接使用,不需USES语句说明。

DOS具有日期、时间、目录查找、程序执行等功能

CRT具有屏幕模式控制、扩展键盘码、颜色、窗口、声音等功能

PRINTER支持打印输出操作。

GRAPH高级图形软件包,支持多种图形适配器。

GRAPH3实现TP3.0的图形软件包。

TURBO3兼容TP3.0的源程序。

OVERLAY实现高级覆盖管理

3、SYSTEM单元

SYSTEM单元常用过程与函数

ABS(X)F求变量的绝对值

ADDR(X)F测变量地址

APPEND(F)P打开一个存在的文本文件,并将文件指针指向文件末尾准备添加元素

ARCTAN(X)F反正切

ASSIGN(F,C)P将字符串C所表示的外部文件名赋给文件变量F

ASSIGNED(X)P测试程序当中的指针或变量是否为空

BLOCKREAD(F,D,NUM)P读类型文件。

BLOCKWRITE(F,D,NUM)P写无类型文件

BREAKP中止或结束循环

CHDIR(PATH)P改变当前目录

CHR(X)F求ASCII码值为X的字符

CLOSE(F)P关闭文件

CONCAT(S1,S2…S3)F字符串合并

CONTINUEP继续循环

COPY(S,POS,LEN)F返回一个字符串的子串

COS(X)F余弦函数

CSEGF返回CS寄存器的当前值

DEC(X)FX:=X-1

DELETE(S,POS,LEN)P删除一个字符串的子串

DISPOSE(P)P释放一个动态变量

DSEGF返回DS寄存器的当前值

EOF(F)F判断文件是否结束

EOLN(F)F判断文件类型中的一行是否结束

ERASE(F)P删除一个存在的外部文件。

EXITP过程中止

EXP(X)F以E为底的指数函数

FILEPOS(F)F文件记录的当前位置

FILESIZE(F)F文件记录数

FILLCHAR(D,LEN,DATE)P填充数值或字符

FLUSH(F)P清空文件缓存区

FRAC(X)F取实形变量的小数部分

FREEMEM(P,I)P释放变长动态变量

GETDIR(DRV,PATH)P取当前盘,当前目录

GETMEM(P,I)P分配变长的动态变量,并把块地址存放在一个指针变量中

HALTP立即中止程序执行,返回TP编辑器或DOS

HI(I)F返回一个变量的高位字节

INSERT(S,D,POS)F在一个字符串中某一位置开始插入一个子串

INTF取整数部分

IORESULTF返回最后一次输入/出操作的结果状态

LENGTH(S)F取字符串的长度

LN(R)F求自然对数

LO(I)F返回一个变量的低位字节

MAXAVAILF返回最大内存空间

MEMAVAILF返回可用内存数目

MKDIR(PATH)P建立一个子目录

MOVE(S,D,LEN)P快传送

NEW(P)P建立一个新的动态变量

ODD(X)F判断一个变量的值是否为奇数

OFS(X)F侧变量偏移地址

ORD(CH)F求一个字符的ASCII码值

PARAMCOUNTFDOS参数串长度

PARAMSTR(N)FDOS参数串

PIF圆周率的值

pos(str1,str2)f测一个字符串中包含的另一个子串的开始位置

pred(x)f求前驱

ptr(i)f指针赋值

randomf返回0~1之间的随机实数

randomizep初始化随机数发生器

read/readln(f,x)p读入/输入数据

rename(f,str)p给一个外部文件改名

reset(f)p打开文件,并将文件指针指向开始,并准备读数据

rewrite(f)p打开文件,并将文件指针指向开始,准备写资料

rmdir(path)p删除一个子目录

round(x)f求实数的近似数

runerrorp停止程序的运行

scrolltop滚动显示窗口的某部分内容

seek(f,n)p将文件指针定位于文件f的第n个文件成分上

seekrof(f)f定位到文件尾

seekroln(f)f定位到行尾

seg(n)f测变量段地址

settextbuf(f)p将输入/出缓冲区与一个文本文件建立关联

sin(x)f正弦函数

sizeof(x)f测变量大小

sptrf返回sp寄存器的当前值

sqr(x)f平方

sqrt(x)f平方根

ssegf返回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输出

4、DOS单元

dos单元常用过程与函数

getdatep返回系统当前日期

detftimep返回最后一次写入的日期和时间

gettimep返回系统当前时间

packtimep转换系统日期和时间,封装成4个字节的长整形格式

setdatep设置系统当前日期

setftimep写入新的系统日期和时间,覆盖系统最后一次写入的系统日期和时间文件

settimep设置系统当前时间

uppacktimep将系统日期和时间转换成纪录格式

diskfreef返回指定磁盘可用剩余空间

disksizef返回指定磁盘的总容量

get/setverityp返回/设置dos状态下的磁盘读写标记

fexpandf返回函数名的全称

fsearchf在一个目录中查找文件

fsplitf将一个文件名分成目录、文件名、扩展名

findfirstp在当前目录或指定目录下查找第一个与给定属性相匹配的文件名

findnextp返回下一个满足匹配条件的文件名

getfattrp返回文件的属性

setfattrp设置文件属性

gerintvecp返回某个中断变量值

intrp执行软中断

msdosp执行dos系统调用

setintvecp设定中断值

execp通过一个特定命令行执行特定程序段

keepp中断程序的执行但仍驻留在内存中

swapvectorsp用当前变量交换所有中断变量值

dosexitcodef回到子程序出口

dosversionf显示dos版本

5、CRT单元

crt单元

assigncrt(f)p将文本文件f与显示器crt建立联系

clreolp清除当前行光标所在位置以后的字符

clrscrp清除当前窗口或屏幕,光标返回到左上角

delay(t)p等待t毫秒

dellinep清除光标所在行上所有内容

gotoxy(x,y)p将光标移到屏幕某处

highvideop选择高亮度显示字符

inslinep在当前光标位置插入空行

keypressedf测定键盘输入状态

lowvideop低亮度显示字符

normvideop选择正常文本属性从光标所在位置开始显示字符

nosoundp关闭内部扬声器

readkeyp等待从键盘输入一个字符

sound(hz)p以hz指定的频率发声

textbackground(soor)p设置正文背景颜色

textcolor(color)p设置正文前景颜色

textmodep选择特定的文本显示模式

wherex/yf返回当前光标位置的坐标值

window(x1,y1,x2,y2)p在屏幕定义一个文本窗口

6、其他单元

其他单元

chain(f)p目标程序链接

execute(f)p执行目标程序

mark(p)p标记动态变量

release(p)p释放动态变量区

srtinitp屏幕初始化

crtlinep汉字屏幕方式转换

graphbackground(color)p选择背景色

graphcolormodep中分辨率彩色图形方式,320*200彩色

graphmodep中分辨率黑白图形方式,320*200黑白

graphwindow(x1,y1,x2,y2,color)p定义图形方式窗口

hiresp高分辨率单色图形方式,640*200黑白

hirescolor(color)p高分辨率彩色图形方式,640*200彩色

palette(color)p中分辨率彩色图形颜色组

ovrpath(path)p指定覆盖文件路径

draw(x1,y1,x2,y2,color)p画线

intr(n,m)p8086中断调用

plot(x,y,color)p画点

random(integer)f产生随机整数

seg(x)f测变量段地址

colortable(c1,c2,c3,c4)p重定义颜色组

arc(x,y,radius,color)p画圆弧

circle(x,y,radius,color)p画圆

getpic(buffer,x1,x2,y1,y2)p屏幕转储到屏幕

putpic(buffer,x,y)p缓冲器转储到屏幕

getdotcolor(x,y)p读点

fillscreen(color)p填充屏幕

fillshape(x,y,fillcol,bordercol)p填充一个区域

7、其他常用函数

functionbinstr(value:longint;cnt:byte):string;

将value转二进制,取后cnt个字符所成字串

functionlowercase(c:charorstring):charorstring;

upcase的反函数

proceduresetlength(vars:string;len:longint);

将s长度定为len

functionpower(base,expon:real):real;

base的expon次方

strlcopy函数将一个字符串中的字符复制到另一个字符串中

strlen函数返回字符串中的字符数

strlfmt函数格式化一系列的参数,其结果中包含有指向目标缓冲区的指针

strlicomp函数以最大长度比较两个字符串(不区分大小写)

strlower函数将字符串中的字符转换为小写

strmove函数将一个字符串中的字符复制到另一个字符串中

strnew函数在堆栈上分配一个字符串

strpas函数将以null结束的字符串转换为pascal类的字符串

strpcopy函数将pascal类的字符串复制为以null结束的字符串

strplcopy函数从pascal类的最大长度字符串复制为以null结束的字符串

strpos函数返回一个字符串在另一个字符串中首次出现指针

strrscan函数返回字符串中最后出现字符的指针

strscan函数返回字符串中出现首字符的指针

strtodate函数将字符串转换为日期格式

strtodatetime函数将字符串转换为日期/时间格式

strtofloat函数将给定的字符串转换为浮点数

strtoint函数将字符串转换为整型

strtointdef函数将字符串转换为整型或默认值

strtotime函数将字符串转换为时间格式

strupper函数将字符串中的字符转换为大写

style属性类型选择

suce函数返回后继的参数

swap函数交换参数的高低地址位

tabs属性标记每一项的内容

tabindex属性标记索引

text属性显示的文本

texttofloat函数将字符串(以null结束的格式)转换为浮点数

time函数返回当前的时间

timetostr函数将时间格式转换为字符串

trim函数从给定的字符串中删除前导和尾部的空格及控制字符

trimleft函数从给定的字符串中删除首部的空格及控制字符

trimright函数从给定的字符串中删除尾部的空格及控制字符

trunc函数将实型值截取为整型值

truncate函数截去当前文件位置后的内容

unselectedcolor属性未选中颜色

upcase将字符转换为大写

uppercase将给定的字符串变为大写

val函数将字符串转换为整型值

vararraycreate函数以给定的界限和维数建立变体数组

vararraydimcount函数返回给定变体的维数

vararrayhighbound函数返回给定变体数组维数的上界

vararraylock函数锁定给定的变体数组

vararraylowbound函数返回给定变体数组维数的下界

vararrayof函数返回指定变体的数组元素

vararrayredim函数通过改变上限来调整变体的大小

vararrayunlock函数解锁指定的变体数组

varastype函数将变体转换为指定的类型

varcase函数将变体转换为指定的类型并保存他

varclear函数清除指定的变体

varcopy函数将指定的变体复制为指定的变体

varformdatetime函数返回包含日期时间的变体

varisarray函数测试变体是否为数组

varisempty函数测试变体是否为unassignedvarisnull函数测试变体是否为null

vartodatetime函数将给定的变体转换为日期时间

vartype函数将变体转换为指定的类型并保存他

visible属性控件的可见性

wantreturns属性为true时,按回车键产生一个回车符;为false时,按下ctrl+enter才产生回车符write命令对有格式的文件,写一变量到文件组件中;对文本文件,写一个或多个值到文件

8、其他不常用函数

Addr

语法functionAddr(varf:text);

说明addr返回一个变量,类型或过程的地址。结果为指针类型

assigncer

语法procedureassigncrt(varf:file;name:string);

说明将文件f的内容输于显示器上

bolckread

语法procedureblockread(varf:file;varb:type;numrecs:integer;varecsread:integer);

说明从无类型文件f中读出number个记录,放在缓冲区b.recsread表示了实际读出的记

录数。注意:只有pc\ms-dos版才支持recsread

bolckwrite

语法procedureblockwrite(varf:file;varb:type;numrecs:integer);

说明从缓冲区b读出numrecs个记录至无类型文件中。

chdir

表示的目录.语法procedurechdir(s:string);

说明将当前的目录换为s所

filesize

语法function(f:file):integer;

说明返回f当前所含的记录数。

filepos

语法function(f:file):integer;

说明返回文件f指针所指向的记录号

fillpoly(dos)

语法frocedurefillpoly(munpoints:word;varpolypoints);

说明用munpoints个点画一个多边形,数组munpoints含多边形的顶点坐标

flush

说明procedureflush(varf:file)

语法刷新用于输出文件f的全部磁盘缓冲区

frac

语法functionfrac(r:real):real;

说明返回实数r的小数部分

fsearch(dos)

语法functionfsearch(path:pathstr;dirlist:string):pathstr

说明查找dirlist目录中的与path相匹配的文件。如果找到则以一个字符串返回结果,否则返回的函数值为一空串

insline

语法procedureinsline;

说明在当前光标的所在位置插入一空行

mark

语法proceduremark(p:pionter)

说明贮存了当前堆顶端知底于指针p中

maxavaih

语法functionmaxavil:longint

说明返回堆中最大的自由块的尺寸

menavail

语法functionmemavail:longint

说明返回堆中自由空间的总长度

mkdir

语法proceduremkdir(s:string)

说明以字符串s命名建立一个目录(文件夹)

parammstr

语法functionparamstr(i;word:string);

说明返回命令行所指定的参数。例如paramstr(1)返回第一个参数。在dos3.0以上的版本返回执行文件的路径和文件名

randomize

语法functionrandomize;

说明初始化随机产生程序。其基数存放在长整型randseed中

release

语法procedurefalease(varp;pointer)

说明释放由mark命令所设置的内存。用mark于贮存指针的堆地址

rename

语法procedurerename(varf:file;s:string)

说明将文件f的文件名变为字符串s

rmdir

语法procedurermdir(s:string)

说明删除目录s(文件夹)

sound(crt单元)

sound(i:integer)

利用内部扬声器发音

seekeof

语法functionseekeof(varfile):boolean

说明与eof相似,只是在测试文件结束前要跳过空格,制表符号和文件的结束符(cr/cf)

truncate

语法proceduretrunvate

说明在当前文件f指针处强行结束文件,文件指针后的内容丢失

9、退出方法

Pascal的多种退出语句用法

break是用来退出其所在的循环语句

即:不论在任何一个循环语句中执行了break的话,马上退出这个语句。

相当于:goto这一层循环语句最末尾一句的下一句。

例如:vari:integer;

begin

fori:=1to10do

begin

{1}writeln(i);

break;

writeln(i+1);

end;

readln

end.

执行结果:

1可见第一次循环时,执行了{1}句后,执行break,然后马上退出了这个for语句。{*****}注意:以上两个语句只对它们所在的那层循环语句起作用,

也就是说:如果有多个循环语句相嵌套,其中某一层执行了

continue/break语句,它们并不能影响上面几层的

循环语句。

exit是退出当前程序块;

即:在任何子程序中执行exit,那么将退出这个子程序;

如果是在主程序中执行exit,那么将退出整个程序。

相当于:goto这个程序块的末尾的end例如:试除法判断素数时,一旦整除,就把函数值赋为false,然后exit;

{******}注意:类似上面的,exit也是只对当前这一个子程序产生作用,

如果多重嵌套子程序,那么其中某个子程序执行了exit以后,

将返回到调用它的那个语句的下一个语句。

halt:没什么好说的,退出整个程序,GameOver.

例如:搜索时,一旦找到一个解,就打印,然后执行halt,退出整个程序。使用exit,halt应该注意的地方:

要注意所有可能会退出子程序或主程序的地方均要妥善处理好善后工作,

比如文件是否关闭,输出是否完整等。最后说一句,使用这些语句使得程序结构不止有一个出口,破坏了

结构化程序设计的标准控制结构,使程序难以调试(但是往往便于编写),

应尽量避免使用,因为它们完全可以用其它语句代替,

所以,除非使用这些语句能给编写程序带来较大的方便,

且可读性不受到影响,才值得一用(其实我用的也不少,呵呵)…………………………………

halt{^_^}

10、关于fillchar的使用和讨论

离竞赛越来越近了,大家听说过fillchar这个标准过程吧。很好用的。

vara:array[1..10]ofarrtype;

执行fillchar(a,sizeof(a),0);

当arrtype为

1.real(其他差不多)使得a中的元素全部成为0.0

2.integer(byte,word,longint,shortint都相同)全部为0

3.boolean全部为false

4.char全部为#0

执行fillchar(a,size(a),1);

写几个特殊的

1.integer全部为157(不知道为什么)

2.real很大的一个数,同上。

3.boolean全部为true

4.byte,shortint全部为1,所以integer不行可以暂时用这两个嘛。要不然就减去156

flash中的代码if(i<8){ gotoAndStop(1); p=10}是什么意思?_搜狗问问

if(i<8)//这是一个判断格式,如果变量i小于8,就执行下面的代码 { gotoAndStop(1); //让时间轴跳转到第1帧 p=10//让变量值变为10 }

Desktop.ini文件该怎么处理?

Desktop.ini文件详解

desktop.ini、文件夹图标、文件夹背景、隐藏文件、病毒

由于有部分病毒会在文件夹下创建desktop.ini文件,目前很多朋友对该文件产生了错误的认识,认为是病毒文件。其实这是错误的,

desktop.ini与病毒并没有多深的源源,desktop.ini是系统可识别的一个文件,作用是存储用户对文件夹的个性设置;而病毒所创建的

desktop.ini则不同(这麽说也并不完全正确,见后文。),病毒所创建的文件内容依病毒的不同而异,可以是感染日期或其它的有意无意字符(串)。

下面介绍desktop.ini的用处:

一、文件夹图标

[.ShellClassInfo]

InfoTip=注释

IconFile=图标文件的路径

IconIndex=选择要使用文件中的第几个图标

自定义图标文件,其扩展名可以是.exe、.dll、.ico等。

二、文件夹背景

[ExtShellFolderViews]

[]

IconArea_Image=背景图片的路径(如C:\Documents and Settings\All

Users\Documents\My Pictures\示例图片\Blue

hills.jpg,图片

最好是JPG或BMP格式的)

三、标示特殊文件夹

系统中有一些特殊的文件夹,如回收站、我的电脑、我的文档、网上邻居等。这些文件夹的标示有两种方法:

1.直接在文件夹名后续上一个”.”在加对应的CLISID

如:把一个文件夹取名为:新建文件夹.

那么这个文件夹的图标将变为我的电脑的图标,并且在双击该文件夹时将打开我的电脑。

现将系统中的一些类似的特殊文件夹的CLISID提供给大家:

我的电脑.

回收站.

拨号网络.

控制面板.

打印机.

网上邻居.

计划任务.

我的文档.

URL历史.

2.第二种是通过一个desktop.ini文件

还以我的电脑为例:

新建一个文件夹,名字随便,然后在其下边建立desktop.ini文件,内容如下:

[.ShellClassInfo]

CLISID=

注:有部分病毒会建立这样的文件夹以达到隐藏自身的目的.另外这也是一种我们隐藏小秘密的方法.

四、标示文件夹所有者

这通常见于我的文档等如我的文档里就有这样一个文件,内容如下:

[DeleteOnCopy]

Owner=Administrator

Personalized=5

PersonalizedName=My

Documents

五、改变文件夹颜色

关于这项功能的实现需要注册一个.dll文件ColorFolder.dll。具体情况本人由于未曾尝试,故不能提供相应内容,以下是本人在网上搜到

的以供参考。

改变文件夹颜色

[.ShellClassInfo]

IconFile=ColorFolder.dll

IconIndex=0

保存为deskto.ini文件,连同ColorFolder.dll文件(Mikebox网盘里有下载)

如果想同时添加背景图片及改变文件夹内文件名颜色!

[ExtShellFolderViews]

=

[]

IconArea_Text=0x000000FF

Attributes=1

IconArea_Image=bg04.jpg

[.ShellClassInfo]

ConfirmFileOp=0

把名字为bg04.jpg的图片也放到同一个文件夹里,再在原有代码下再加上以上这些就可以改变文件夹的背景图片了!更换bg04.jpg图片,并修

改红色位置的名称(bg04.jpg)为更换后的图片名,就可以设置成为你喜欢的背景图片(建议选用jpg格式的)!修改0x000000FF就可以变文件

颜色为你想要的颜色!0x000000FF为红色,0x00008000为绿色,0x00FF0000为蓝色,0x00FFFFFF为白色!(改变颜色也要有动态链接库文件的

支持)

实例下载请登陆,输入提取码:6fd177009b8b4d66955aa190eccea968提取事例!

注册动态链接库:请在开始〉〉〉运行中输入:”regsvr32

ColorFolder.dll”(不包括引号,regsvr32和ColorFolder.dll之间有空格!)注册

动态链接库到系统即可!

好了,desktop.ini的用处都知道了,现在谈谈病毒的问题,

根据本人的经验,病毒所创建的desktop.ini的内容为日期或一个字符,至于其是否具有意义本人上说不清,但可以肯定的是该文件并非可执行的程序,其存在不会造成甚麽危害。另外,威金病毒会建立一些_desktop.ini文件,删除时可以依如下进行:

在命令行执行:

del

X:\_desktop.ini /f/q/s/a:h (X:是盘符,如C:)

相关参数如下:

/P

删除每一个文件之前提示确认。

/F 强制删除只读文件。

/S 从所有子目录删除指定文件。

/Q

安静模式。删除全局通配符时,不要求确认。

/A 根据属性选择要删除的文件。

attributes R 只读文件 S 系统文件

H 隐藏文件 A

存档文件

– 表示“否”的前缀

如果命令扩展名被启用,DEL会如下改变:

/S

开关的显示句法会颠倒,即只显示已经删除的文件,而不显示找不到的文件

一些常见疑问:

1:管理工具文件夹里面的desktop.ini中[LocalizedFileNames]这个什么意思?

答:[LocalizedFileNames]是“局限性文件名称”也就是控制文件的标识。

2:一个desktop.ini里面

[.shellclassinfo]

LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21762

这个起什么作用?

前面LocalizedResourceName这个又是起什么作用?

后面-21762这个又是起什么作用?根据什么原理?

答:LocalizedResourceName是“局限性资源名称”后面的是名称引用的地址,注意SHELL32.DLL动态链接库中记录了很多这类的信息,还包括图标ICO的地址,最后的-21762是一个ID,也可以理解成INDEX索引。

3:一个desktop.ini里面

InfoTip是指向文件夹时的说明,

但是infotip=@Shell32.dll,-12690这个什么意思

答:参考第二个问题就不难理解了,infotip是“信息提示”后边连接还是SHELL32.DLL。后面的-12690也是一个索引编号。

4:一个desktop.ini里面

IconFile是指图标的文件夹路径

IconFile=%SystemRoot%\system32\SHELL32.dll

ICONINDEX=-238是指图表文件名,

但是-238是哪个图标,这些图标放在哪个文件夹,

怎么可以清楚的看到这些图标的列表,

以及外面引用的数字代表的是哪个图标,比如说-238是代表哪个图标。

答:继续参考前两个问题的答案,ICONFILE是“ICO图标文件”,后面的我不再多解释了。至于如何找到这个图标,可以通过任意一个快捷方式的属性中的选择图标选项中查找图片,然后再对照索引来定位所指定的图片。

5:一个desktop.ini里面

[DeleteOnCopy]

Owner=Jed

Personalized=14

PersonalizedName=My Videos

这些什么意思?

答:这应该是“我的文档”中“我的视频”文件夹中的desktop.ini。“Owner=Jed”的意思是当前文件夹是属于“Jed”这个用户的,

“Personalized=14”的意思是私人使用的私有化属性,14是什么意思没弄明白,“PersonalizedName=My

Videos”的意思是此私有文档名称为“My Videos”。

6:一个desktop.ini里面,开头

; ==++==

;

; Copyright (c) Microsoft Corporation. All rights reserved.

;

;

==–==

这些是什么意思?

是不是跟HTML代码的中注释的功能一样呢?

如果是,那具体的格式是什么?

答:这个很简单,是指此段代码的所有权为“Microsoft”。这个很多地方都能看到,比如很多网站下面会写明“Copyright (c) 某某公司

Corporation. All rights reserved.”意思就是所有权归属。

7:一个desktop.ini里面

[.ShellClassInfo]

CLSID=

ConfirmFileOp=1

InfoTip=Contains

application stability information.

这个什么意思?

答:这应该是受系统保护的文件夹中的desktop.ini,是用来指明ShellClass信息的,“CLSID=”是指class的ID在注册表中的地址是“1D2680C9-0E2A-469d-B787-065558BC7D43”,“InfoTip=Contains

application stability information”为信息提示。请参考第3个问题的答案。

8:xp字体文件夹(c:\windows\fonts\)中的desktop.ini

[.ShellClassInfo]

UICLSID=

这个什么意思?

答:参考第7个问题不难理解,“UICLSID=”的意思是字体样式的ID在注册表中的地址为“BD84B380-8CA2-1069-AB1D-08000948F534”。

9:xp中C:\Documents and Settings\Default User\SendTo\desktop.ini中的

[LocalizedFileNames]

邮件接收者.MAPIMail=@sendmail.dll,-4

桌面快捷方式.DeskLink=@sendmail.dll,-21

什么意思?

答:“LocalizedFileNames”的意思就不说了,前面有。后面的问题直接按英文意思解释就可以了,一个是“邮件接收者”一个是“桌面快捷方式”,分别使用的动态链接库都是“sendmail.dll”只是ID不同,一个是4、一个是21。

10:一个desktop.ini

———————————–

[.shellclassinfo]

iconindex=mainicon

iconfile=d:\千千静听\\ttplayer.exe

———————————–

中的mainicon改成1或者2的话,外面文件夹的图标会改变,

但是iconfile=*.*是支持什么格式的图标呢?我只知道exe程序图标是支持的,ico格式应该也能支持 点开始菜单,然后选运行,输入cmd回车,会出现一个命令提示符窗口,在里面输入如下命令

del d:\_desktop.ini /f/s/q/a

强制删除d盘下所有目录内(包括d盘本身)的_desktop.ini文件并且不提示是否删除,如果你想删除c盘的_desktop.ini文件,把上面命令改为del c:\_desktop.ini /f/s/q/a即可,以此类推

/f 强制删除只读文件

/q 指定静音状态。不提示您确认删除。

/s 从当前目录及其所有子目录中删除指定文件。显示正在被删除的文件名。

/a的意思是按照属性来删除了

为什么一个图片看起来是那样,打开却是另一个图片?

这个现象是Windows的一个bug造成的,这个bug在SP2中也没得到修正。windows xp显示缩略图是这样的:首先读取当前目录中的Thumbs.db文件,该文件记录了该目录下所有图片的缩略图信息;如果该文件不存在或其中没有盖图片的缩略图信息,系统会尝试读取图片的EXIF信息,看是否存在缩略图信息;如果还是没有,系统将自己生成,并将缩略图信息保存在Thumbs.db文件中。

你说的图片就是利用了这其中的漏洞,将与图片内容不同的缩略图信息置入EXIF信息中,蒙蔽了系统。

用Exifer这款查看和编辑EXIF信息的小软件,就可以完成。(下载地址:http://work.newhua.com/cfan/200608/exifersetup.exe 性质:共享(免费试用))

1. 下载安装之后,打开Exifer,在左上方的浏览区选择要修改缩略图的图片,然后再界面右下方的EXIF thumbnail(EXIF缩略图)区域中单击右键,选择Insert thumbnail(插入缩略图),在对话框中选择另外一幅图片来对缩略图进行调换。(替换缩略图用的文件需要和原图长宽比例一致,否则无法成功)

2. 如果图片原有EXIF信息,会提示”Should the Exi-Info of 10.jpg be backedup before changing it?”(改变之前要备份吗)(10.jpg为需要改EXIF信息的图片),选择“否”。如果原有EXIF信息,会出现替换对话框,单击“Replace(替换)”按钮即可;若图片没有EXIF信息,则替换直接完成!(如果没有出现预期中的结果,那是因为目录下的Thumbs.db文件已经记录了该图片正确的缩略图信息。将Thumbs.db文件删除或者将图片复制到其它目录下,神奇的现象就会出现了!)

P.S. EXIF是Exchangeable Image File (可交换图形文件)的缩写。这是一种专门描述数码照片的信息,它可以记录数码照片的信息,例如格式关联信息和拍摄参数等,当然也包括缩略图信息。

建筑上砼等级C30P8表示什么

混凝土”C30″

答:混凝土强度等级按立方体抗压强度标准值划分。立方体抗压强度标准值系指标准方法制作和养护复的边长为150 mm的立方体标准试件,在28 天龄期,用标准试验方法测得的抗压强制度总体分布中的一个bai值,强度低于该值的百分率不超过5%。混凝土强度等级采用符号C与立方体抗压强度标准值(以N/㎜²计)表示。例如:混凝土立方体抗压强度标准值fcu,k=30N/㎜²的混凝土,其强度等级表示为duC30。

P8指混凝土的抗渗等级为8级。

抗渗等级有P6,P8,P10,P12,也就是膨胀剂掺量占总灰量的6%,8%,10%,12%,

一般zhi掺量8%,10%,12%,少于8%效果不佳,多于15%影响混凝土强度。

P10一般为加强带,P12为膨胀加强带。

现在描述表达形式是S6,S8,S10,S12(代替原来的P6,P8,P10,P12)

抗渗测式需三天,8个小时记录一次是否渗透dao,并加0.1MPa水压,六个试块中有三个渗透则不合格。

EXCEL中怎样使表1中的P8表、P9、P10等于表2中的V27、V56、V85等

使用下列公式之一=INDEX(表2!V:V,ROW(A1)*29-2,)=INDIRECT("表2!V"&ROW(A1)*29-2)=OFFSET(表2!$V$1,ROW(A1)*29-3,) 下拉填充

系统文件有哪些缩写名称?

1.dir dir是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。 [功能]显示指定磁盘、目录中的文件和子目录信息,包括文件及子目录所在磁盘的卷标、文件与子目录的名称、每个文件的大小、文件及目录建立的日期时间,以及文件子目录的个数、所占用总字节数以及磁盘上的剩余总空间等信息。 [格式]dir[C:][path][filename][.ext][/o][/s][/p][/w][/a] [说明]dir是DOS命令中最常用的一个。斜杠表示后面的内容是参数。DOS参数最常用的是以下四个: /p 显示信息满一屏时,暂停显示,按任意键后显示下一屏 /o 排序显示。o后面可以接不同意义的字母 /w 只显示文件名目录名,每行五个文件名。即宽行显示 /s 将目录及子目录的全部目录文件都显示

  2.md md是英文makedirectory(创建目录)的缩写 [功能]创建一个子目录 [格式]md[C:]path [举例]用md建立一个叫做purple的目录

  3.cd cd是英文changedirectory(改变目录)的缩写 [功能]改变或显示当前目录 [格式]cd[C:][path] [说明]路径可以使用绝对路径和相对路径两种。如果只有cd而没有参数,则只显示当前路径。注意:子目录中一定有两个“特殊目录”,即“.”“..”,其中一点表示当前目录,两点表示上一层目录。从简单实用的角度来看,我们只要学会逐层进入(cd下一层某目录名),和逐层退出(cd..)就可以解决所有问题。当然也可以用绝对路径的办法。 [举例]进入我们刚才建立的purple目录

  4.rd removedirectory–删除目录 [功能]删除空子目录 [格式]rd[d:]path [说明]rd是专门删除空子目录的命令。注意两条:一是不能删除非空目录;二是不能删除当前目录。 [举例]用rd删除purple这个目录

  5.copy copy在英文中是复制的意思 [功能]复制一个或一组文件到指定的磁盘或目录中 [格式]copy[C:][path][filename.ext][C:][path]filename.ext [说明]复制文件命令基本用法是:“复制源文件名目标文件名”。如果只写目标路径而不写目标文件名,表示同名复制;否则称为换名复制。注意换名复制一般不要更改文件扩展名。 [举例]将C:\purple目录的所有文件复制到软盘,可以打如下命令,请注意当前盘与当前路径不同: C:\>copypurpleA:\ 如果目标盘上已有同名文件,会出现如下提示,“Overwritexxxx(Yes/No/All)”此时回答Y则覆盖当前文件,N则保留,A则覆盖此后的所有文件而不再提问。

  6.del del是英文delete(删除)的缩写 [功能]删除指定磁盘、目录中的一个或一组文件 [格式]del[C:][path]filename.ext [说明]这个命令应小心使用。一旦被删除,将不易恢复。同样可以采用通配符为删除一类文件。当利用*.*时,为了安全将给出警告,确定方进行删除工作。删除过程如没有信息提示,表示已正确删除。 注意这个命令不能删除具有只读、隐含、系统属性的文件;如果指定文件不存在,则出现“Filenotfound”的提示;DOS对误删除的文件可以用UNDELETE外部命令恢复;它只能删文件,不能删目录。 7.ren ren是英文rename(重新命名)的简写 [功能]对指定磁盘、目录中的一个文件或一组文件更改名称 [格式]ren[C:][path]filename1[.ext]filename2[.ext] [说明]改名操作只限于某个文件某组文件的名称,它不会更改文件所在的目录。如果使用了通配符,则对一批文件进行更名。

  8.type [功能]在屏幕上显示文本文件内容命令 [格式]type[C:][path]filename.ext [说明]type命令用来在屏幕上快速、简便地显示文本文件的内容,扩展名为TXT的文件是文本文件。如果用这个命令显示扩展名为EXE或COM等其它文件,输出的结果往往是一些乱七八糟的符号并伴有无规则的响铃声,有时甚至会出现死机现象。

  9.format [功能]磁盘格式化 [格式][C:][path]formatdrive:[/S] [说明]厂家制造的各种磁盘可用来存储各种操作系统下的文件。不同操作系统的磁盘格式一般是不相同的,是不通用的。format命令就是使一个新的磁盘可以被DOS操作系统识别,即可存储DOS文件。 这个命令对磁盘的格式化过程,实际上是用DOS规定的信息存储格式对磁盘进行规划的过程。格式化磁盘时,要清除磁盘上已经存在的所有数据,在磁盘上写上引导记录,划分出文件分配表和根目录,同时,它还要找出磁盘上的所有坏扇区并作上不可使用的标记。命令参数我们这里只列出了一个:/S。当使用了这个参数后,磁盘格式化并装入操作系统文件,使之变成引导盘。相当于format后再进行下一命令:SYS。

  10.discopy diskcopy,翻译成中文就是磁盘复制 [功能]复制出一个和原来磁盘内容一模一样的磁盘 [格式]diskcopy源驱动器名目的驱动器名 [说明]它的主要用途就是用来备份。比如我们的电脑在刚买来时,会随机附带一些设备驱动程序磁盘,这些驱动程序在以后都有可能用到,为防止这些磁盘的损坏,一定要将它们都备份一套,这时,使用diskcopy命令是比较快捷和方便的。

  11.deltree [功能]删除目录树 [格式][C:][path]DELTREE[C1:][path1][[C2:][path2][…]] [说明]这个命令将整个指定目录树全部消灭,而不管它是否是只读、隐藏与否。使用应特别小心。它是一个危险命令。

  12.mem mem是memory的缩写 [功能]该命令用来查看你的计算机内存有多少,以及内存的使用情况。 [格式]直接键入mem命令

  13.chkdsk chkdsk是checkdisk的缩写。 [功能]用来检查你的磁盘的使用情况。 [格式]chkdsk磁盘名 [说明]例如要检查A盘使用情况,就输入chkdskA:,检查c盘使用情况,就输入chkdskC:,如果直接输入chkdsk,就检查当前磁盘的使用情况。

  14.sys [功能]传递系统文件命令。将DOS的两个隐含的系统IO.SYS和MSDOS.SYS传送到目标磁盘的特定位置上,并将COMMAND.COM文件复制过去。完成后,目标盘成为DOS的启动盘。 [格式][C:][path]SYS[C1:][path]d2: [说明]由于这几个文件需要复制到特定位置上,所以用COPY命令完成的复制未必能够启动机器。能过SYS命令,DOS可以将目标盘已占据特定位置的文件移动,并将系统文件复制到相应位置上。参数C1 path用来指明系统文件所在目录。如不指明,则缺省为当前盘的当前目录。所以这个命令一般要在源盘的根目录进行。

  15.path [功能]设定DOS寻找.COM、.EXE、.BAT文件的所在目录 [格式]path=[[drive:]path[;…]]或path [说明]只打path没有参数时,只显示环境变量内容。有参数时,重新设置path变量。在没有指定path环境变量时,用户发出的命令,DOS首先判断其是否为内部命令,再查找当前目录中是否有主文件名是该命令的可执行文件,如果均不是,则显示信息“Badcommandorfilename”。如果发出了指定路径的命令,则在指定径中依次查找,仍找不到则出现上述提示。

  16.edit [功能]edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件。

  17.cls [功能]清除显示器屏幕上的内容,使DOS提示符到屏幕左上角。 [格式]cls

  18.time [功能]显示和设置DOS的系统时间 [格式]time[hh[:mm[:ss[.cc]]] 19.date [功能]显示和设置DOS的系统日期 [格式]date[MM-DD-YY]

  20.ver [功能]显示正在运行的DOS系统版本号 [格式]ver

AU的里面的卡P是怎么回事啊?有谁教教我?

现在我好好终结一下.AU自由197我德打法.

____大家好好看.悟出些东西来.自己去试试看. “`……….

____首先你要做的是找一套自己认为好看的舞步. ….

____练熟悉.并且能在前2拍按出来.(后面说明拍子)

____能按出舞步.学着打3不卡.也就是一直打到底.不卡P不接P.

____好好熟悉下197各个P段德时间及打法.

____做完这些.你基本能达到3不卡40-60W的水平.

____好下面说一下接P及打P的方法.

____AU所有的歌都是4/4拍拍子的歌.

____听歌打拍子大家都会.

____到第4拍打的准的话.就是P.还有靠听.来听出P点.

____简单来说.听好鼓点.就是架子鼓的鼓点.听出这个狠重要.对打P帮助非常大.

____到第4拍的时候都会有个鼓点的声音.所以当你P高以后都会觉得P好打.

____这就是你听习惯了鼓点.所以打出来德时间及掌握都到位.

____狠好的掌握这方面是狠重要的.

____接P.:时间点.首先掌握好时间狠重要.:2:03..1:45..1:27…1:08..50…32..14..

____以上是197各个分段P点的时间.停4拍.下4拍打.

____首先先别学卡P(卡步)..先学接P.简单来说就是断步P.

____就在6,7,8步这个阶段打.在强调一下按步子的速度.!

____按上面说的方法来打.打熟悉以后能达到50W-90W的水平.(当然不是这个局限.)

____下面说卡P(卡步)的方法.

____会接P以后学这个狠简单.卡爆会的人用起来绝对得心应手.

____不会卡爆德人.要好好看看了.

____在你接的所有时间点中.每个时间点.你都必须卡下步.使舞步卜会掉下来.

____在还没按舞步出来德前面一点点.大概5/4的位置就按AIT+F6..

____使画面停顿1.2秒的时间.

____下面就接着按步子.以接P的打法.只是这样不会掉步.

____最后补充一下(32)秒这个时间段争议很大.

____因为这个直接联系到你接P的能力.

____这个时间点是最难P的.因为到高音的时候鼓点不是太清楚.

____不太听的出来.所有我建议.卡P的朋友.如果在50秒这个时间.

____如果能P到4-5以上.就停下来.接28秒这个时间点.

____最后的时间点鼓点很清晰.

____简单来说就是好P…

____这是我打1年来德AU.所有打P及197打法的经验.

____毫无保留的送给家族里的每一个人.

____有任何疑问.随时来问我.我在线.绝对现场或QQ说明.

____说了这些..只希望大家齐心办好家族.

____说明一下.按步子德速度.尽量做到.花时间少.按德出来.这样才有利于你打P.- -!