| | qq pí fū , yòu chēng “ qq jī fū ”, shì qq wài xíng dēng lù mó shì de yī zhǒng“ qq měi róng” xū nǐ biǎo dá ruǎn jiàn shǒu duàn。
zěn yàng zài qq pí fū biān ji qì lǐ zēng jiā xiàng mù:
jiǎn dān dì lái shuō, qq pí fū fēn sān dà kuài: zài qq pí fū mù lù xià cún fàng yī xiē xiāng guān de tú piàn( ico gé shì)、 tú biāo( bmp gé shì) děng zī yuán; zài config.xml wén jiàn zhōng dìng yì zhè xiē zī yuán de shǔ xìng; zài vbscript wén jiàn diào yòng zhè xiē zī yuán bìng dìng yì xiāng guān gōng néng。 kě yǐ kàn chū, config.xml wén jiàn hé vbscript wén jiàn shì zhěng gè pí fū wén jiàn de hé xīn。 xià miàn wǒ men lái rèn shí yī xià zhè liǎng gè wén jiàn:
yī、 rèn shí config.xml wén jiàn
1. miàn bǎn de zuì xiǎo kuān dù、 zuì xiǎo gāo dù、 zuì dà kuān dù、 zuì dà gāo dù
<windowminwidth="120"minheight="240"maxwidth="1280"maxheight="1024"clippingcolor="#ff00ff"backgroundcolor="#ff00ff">
qí zhōng minwidth="120" zhōng de shù zhí 120 jiù dài biǎo miàn bǎn de zuì xiǎo kuān dù;
minheight="240" zhōng de shù zhí 240 jiù dài biǎo miàn bǎn de zuì xiǎo gāo dù;
maxwidth="1280" zhōng de shù zhí 1280 jiù dài biǎo miàn bǎn de zuì dà kuān dù;
maxheight="1024" zhōng de shù zhí 1024 jiù dài biǎo miàn bǎn de zuì dà gāo dù .
yào tiáozhěng miàn bǎn de zuì xiǎo kuān dù、 zuì xiǎo gāo dù、 zuì dà kuān dù、 zuì dà gāo dù, zhǐ xū tiáozhěng xiāng yìng de shù zhí jí kě。
wǎng shàng suǒ shuō de kě suí yì tiáozhěng miàn bǎn dà xiǎo qí shí jiù shì jiāng minwidth hé minheight de zhí diào dào zuì xiǎo, jiāng maxwidth hé maxheight de zhí diào dào píng mù de zuì dà fēn biàn shuài。 duì yī bān rén lái shuō, shàng miàn de shù zhí jī běn shàng kě yǐ zuò dào suí yì tiáozhěng miàn bǎn dà xiǎo liǎo。
clippingcolor hé backgroundcolor zài xiū gǎi pí fū shí yòng bù zhe, bù yòng guǎn tā, xià tóng。
2. àn niǔ de shǔ xìng
( zhè yī bù fēn zhù yào liǎo jiě 'àn niǔ gè gè shǔ xìng de hán yì, duì 'àn niǔ dìng yì de gé shì xiān bù guǎn, hòu miàn huì tí dào)
( 1) xiān yǐ“ guān bì” àn niǔ wéi lì:
<buttonid="closebutton"left="149"top="5"width="16"height="16"zindex="6"tooltip=" guān bì "cursor="hand.cur"visible="true"image="closebutton_normal.bmp"hoverimage="closebutton_hover.bmp"downimage="closebutton_down.bmp"horizontalalignment="stretch"verticalalignment="stretch"/>
qí zhōng
button shì guān jiàn zì;
id zhǐ 'àn niǔ de míng chēng。 měi gè buttonid duì yìng pí fū miàn bǎn shàng de mǒu yī gè 'àn niǔ( jiù hǎo bǐ měi gè shēn fèn zhèng hào duì yìng shì jiè shàng de mǒu yī gè rén yī yàng)。 zhù yì měi gè 'àn niǔ de buttonid shì wéi yī de( jiù hǎo bǐ měi gè rén de shēn fèn zhèng hào shì wéi yī de)。
left、 top fēn bié zhǐ 'àn niǔ dào pí fū zuì zuǒ biān hé zuì shàng biān de jù lí。 zhè liǎng gè zhí jù tǐ shì duō shǎo gēn jù jù tǐ pí fū 'ér dìng。 rú guǒ shí zài bù zhī dào zì jǐ de pí fū yīnggāi qǔ duō dà de zhí, nà jiù xiān bù guǎn。
width、 height fēn bié zhǐ 'àn niǔ de kuān dù hé gāo dù。 yī bān qíng kuàng xià, zhè liǎng gè zhí de dà xiǎo yǔ 'àn niǔ duì yìng de tú biāo dà xiǎo yī zhì jí kě( lì rú guān bì 'àn niǔ suǒ duì yìng sān gè tú biāo closebutton_normal.bmp、 closebutton_hover.bmp、 closebutton_down.bmp, zhè sān gè tú biāo dà xiǎo wéi 16*16, gù width、 height de zhí fēn bié wéi 16、 16))。 zhù yì, tóng yī gè 'àn niǔ suǒ duì yìng de tú biāo de dà xiǎo yào yī zhì( lì rú guān bì 'àn niǔ suǒ duì yìng sān gè tú biāo closebutton_normal.bmp、 closebutton_hover.bmp、 closebutton_down.bmp dà xiǎo jūn wéi 16*16)。
zindex zhǐ tú céng de shàng xià shùn xù。 zindex de zhí yuè dà, tú biāo yuè kào shàng, kào shàng de huì dǎng zhù kào xià de( lì rú rú guǒ ruò gān gè bù tóng de 'àn niǔ dìng yì zài pí fū miàn bǎn shàng de tóng yī gè wèi zhì, zé zindex zhí zuì dà de 'àn niǔ huì xiǎn shì chū lái, qí tā 'àn niǔ jiāng huì bèi fù gài。 zhè jiù jiào zuò“ xiá lù xiāng féng yǒng zhě shèng”, hē hē)。
tooltip zhǐ shǔ biāo fàng zài 'àn niǔ shàng shí chū xiàn de tí shì xìn xī。 zhè gè kě yǐ suí biàn gǎi( nǐ kě yǐ bǎ tooltip gǎi chéng yī xiē gǎo guài de huà yǔ, yǐ hòu yòu rén zuò chū qq pí fū gǎo guài bǎn yě shuō bù dìng)。
cursor zhǐ shǔ biāo fàng zài 'àn niǔ shàng shí shǔ biāo de yàng shì( lì rú dāng shǔ biāo fàng dào guān bì 'àn niǔ shàng shí, jiù huì yóu jiàn tóu biàn chéng yī zhǐ xiǎo shǒu), yǐn hào zhōng shì yī gè kuò zhǎn míng wéi .cur de shǔ biāo yàng shì wén jiàn。
visible zhǐ 'àn niǔ de kě jiàn xìng, true biǎo shì kě jiàn, false biǎo shì bù kě jiàn。
image、 hoverimage、 downimage、 disabledimage zhǐ 'àn niǔ zài bù tóng zhuàng tài xià( rú shǔ biāo fàng zài 'àn niǔ shàng、 shǔ biāo 'àn xià 'àn niǔ děng děng) xiǎn shì de tú biāo。
yòu xiē 'àn niǔ zhōng hái yòu transparencycolor shǔ xìng, zhè shì tòu míng sè de dìng yì, rú guǒ tú biāo shàng yòu zhè zhǒng yán sè, zé chǔlǐ wéi tòu míng sè。
horizontalalignment hé verticalalignment zài xiū gǎi pí fū shí yòng bù zhe, bù yòng guǎn tā, xià tóng。
( 2) zài yǐ“ qq xiǎo mì shū” àn niǔ wéi lì:
<buttonid="hostingbutton"left="82"top="48"width="40"height="16"zindex="27"tooltip="qq xiǎo mì shū "cursor="hand.cur"visible="true">
<iconico="hostingbutton.ico"cx="16"cy="16"horizontalalignment="left"verticalalignment="center"leftpadding="0"toppadding="0"/>
<labellabelvalue="(0)"color="#071e81"hovercolor="#ffffff"fontfamily="mssansserif"fontsize="8"fontstyle=""fontweight="400"horizontalalignment="left"verticalalignment="center"leftpadding="18"toppadding="0"/>
</button>
shàng miàn tí dào de shǔ xìng zhè lǐ jiù bù zài luó suo liǎo。
ico zhǐ 'àn niǔ suǒ duì yìng de tú biāo, yǐn hào zhōng shì yī gè kuò zhǎn míng wéi .ico de tú biāo wén jiàn;
cx、 cy fēn bié zhǐ 'àn niǔ dào pí fū miàn bǎn zuì zuǒ biān hé zuì shàng biān de jù lí。 zhè liǎng gè zhí jù tǐ shì duō shǎo gēn jù jù tǐ pí fū 'ér dìng。 rú guǒ shí zài bù zhī dào zì jǐ de pí fū yīnggāi qǔ duō dà de zhí, nà jiù xiān bù guǎn。
leftpadding zhǐ tú biāo huò zhě label xiāng duì yú 'àn niǔ dìng yì wèi zhì de shuǐ píng piān yí liàng。 shuǐ píng piān yí liàng wéi zhèng zhěng shù, zé xiàng yòu biān piān yí; shuǐ píng piān yí liàng wéi fù zhěng shù, zé xiàng zuǒ biān piān yí;
bù zhī dào shénme shì“ label”? bù zhī dào shénme shì“ àn niǔ dìng yì wèi zhì”? bù zhī dào shénme shì“ shuǐ píng piān yí liàng”? bù hǎo yì sī, ǒu yǔ wén méi xué hǎo, biǎo dá néng lì tàichà。 xià miàn tīng 'ǒu màn màn dào lái。
label shì zhǐ tú biāo bàng biān de shù zì huò zhě wén zì。 zài zhè lǐ label shì zhǐ qq xiǎo mì shū tú biāo yòu biān de“( 0)“ zì yàng。
jǔ gè lì zǐ lái jiě shì“ àn niǔ dìng yì wèi zhì” hé“ shuǐ píng piān yí liàng” bā。
dài mǎ <buttonid="hostingbutton"left="82"top="48" …… > zhōng de( 82, 48) jiù shì 'àn niǔ hostingbutton de 'àn niǔ dìng yì wèi zhì, qí shí jiù shì jiù shì 'àn niǔ hostingbutton zài miàn bǎn shàng de zuò biāo。“ àn niǔ dìng yì wèi zhì” shì 'ǒu zì jǐ qǐ de míng zì(“ nán guài kàn bù dǒng, xiōng dì men, biǎn tā!!!”“ qiú qiú nǐ men, bù yào dǎ 'ǒu de liǎn hǎo má?……”)。
dài mǎ <iconico=…… leftpadding="0"…… /> zhōng leftpadding="0" de hán yì shì: àn niǔ hostingbutton de tú biāo hostingbutton.ico zài 'àn niǔ dìng yì wèi zhì de jī chǔ shàng shuǐ píng xiàng zuǒ piān yí 0, piān yí yǐ hòu de wèi zhì jiù shì tú biāo hostingbutton.ico zài pí fū miàn bǎn zhōng de shí jì wèi zhì;
dài mǎ <labellabelvalue…… leftpadding="18"…… /> zhōng leftpadding="18" de hán yì shì: àn niǔ hostingbutton de label“( 0)” zài 'àn niǔ dìng yì wèi zhì de jī chǔ shàng shuǐ píng xiàng zuǒ piān yí 18, piān yí yǐ hòu de wèi zhì jiù shì tú biāo label“( 0)” zài pí fū miàn bǎn zhōng de shí jì wèi zhì;
zhè lǐ de 0、 18 jiù shì“ shuǐ píng piān yí liàng”。
zhè lǐ yào bǎ 'àn niǔ hostingbutton de 'àn niǔ dìng yì wèi zhì、 àn niǔ hostingbutton de tú biāo hostingbutton.ico de wèi zhì、 àn niǔ hostingbutton de label“( 0)” de wèi zhì qū fēn kāi lái。
zhè yī duàn xiěde bǐ jiào huì sè, shí zài kàn bù dǒng jiù suàn liǎo, bù yǐng xiǎng pí fū de xiū gǎi。
toppadding zhǐ tú biāo huò zhě label xiāng duì yú 'àn niǔ dìng yì wèi zhì de chuí zhí piān yí liàng。 chuí zhí piān yí liàng wéi zhèng zhěng shù, zé xiàng xià biān piān yí; chuí zhí piān yí liàng wéi fù zhěng shù, zé xiàng shàng biān piān yí;
labelvalue zhǐ label de nèi róng;
color zhǐ label de yán sè;
hovercolor zhǐ shǔ biāo fàng zài label shàng shí label de yán sè;
fontfamily zhǐ label de zì tǐ;
fontsize zhǐ label de zì tǐ dà xiǎo;
fontstyle zhǐ label de zì tǐ fēng gé;
fontweight zhǐ label de zì tǐ gāo dù。
3. àn niǔ de dìng yì
yóu 2 zhòngjǔ de liǎng gè lì zǐ kě yǐ zǒng jié chū 'àn niǔ de dìng yì yòu yǐ xià jǐ zhǒng xíng shì。
( 1) ruò 'àn niǔ suǒ duì yìng de tú biāo wén jiàn wéi bmp gé shì, zé gāi 'àn niǔ duì yìng de dài mǎ xíng shì rú xià:
<button…… image="*.bmp"hoverimage="*.bmp"downimage="*.bmp"…… />
( 2) ruò 'àn niǔ suǒ duì yìng de tú biāo wén jiàn wéi ico gé shì, bìng qiě gāi 'àn niǔ yòu label, zé gāi 'àn niǔ duì yìng de dài mǎ xíng shì rú xià:
<button…… >
<icon…… />
<label…… >
</button>
( 3) ruò 'àn niǔ suǒ duì yìng de tú biāo wén jiàn wéi ico gé shì, bìng qiě gāi 'àn niǔ méi yòu label, zé gāi 'àn niǔ duì yìng de dài mǎ xíng shì rú xià:
<button…… >
<icon…… />
</button>
shuō míng: shěng lüè hào(……) zhōng kě yǐ bǔ chōng shàng 2 zhōng tí dào de gè zhǒng shǔ xìng。
wén běn、 tú piàn děng yǔ 'àn niǔ lèi sì, zhè lǐ bù zài zhuì shù。
qí shí wǒ men zhǐ yào zhǎng wò dào yǐ xià chéng dù jí kě:
( 1) gěi chū yī gè 'àn niǔ, néng zài config.xml wén jiàn zhōng zhǎo dào xiāng yìng de dài mǎ;
( 2) shāo wēi liǎo jiě yī diǎn 'àn niǔ gè gè shǔ xìng de hán yì。
chū gè tí mù kǎo kǎo nǐ: rú hé zài qq2005 zhèng shì bǎn yuán bǎn pí fū zhōng de config.xml wén jiàn zhōng zhǎo dào tt liú lǎn qì duì yìng de dài mǎ。
dá 'àn:
shǒu xiān jiāng shǔ biāo fàng dào pí fū miàn bǎn zhōng de tt liú lǎn qì de tú biāo shàng, huì kàn dào tt liú lǎn qì de tooltip wéi“ téng xùn tt liú lǎn qì”;
rán hòu yòng jì shì běn dǎ kāi config.xml wén jiàn, lì yòng jì shì běn de“ biān ji” -》“ chá zhǎo” cài dān zhǎo dào“ téng xùn tt liú lǎn qì” suǒ zài de wèi zhì;
“ téng xùn tt liú lǎn qì” qián hòu yòu nà me duō dài mǎ, dào dǐ tt liú lǎn qì duì yìng de dài mǎ cóng nǎ lǐ kāi shǐ, yòu dào nǎ lǐ jié shù ní? zhè jiù yào yòng dào“ àn niǔ de dìng yì” nà yī jié zhōng de nèi róng liǎo。 jiāng“ téng xùn tt liú lǎn qì” qián hòu de dài mǎ hé“ àn niǔ de dìng yì” nà yī jié zhōng de sān zhǒng xíng shì yī yī duì zhào, fā xiàn hé xíng shì( 3) xiāng duì yìng。 xià miàn zài què dìng tt liú lǎn qì duì yìng dài mǎ duàn de qǐ shǐ diǎn jiù hěn róng yì liǎo。
tt liú lǎn qì zài config.xml wén jiàn zhōng duì yìng de dài mǎ wéi
<buttonid="ttbutton"left="60"top="448"height="16"width="16"zindex="20"visible="true"cursor="ttbutton.cur"tooltip=" téng xùn tt liú lǎn qì ">
<iconico="ttbutton.ico"horizontalalignment="left"/>
</button>
qí shí duì config.xml wén jiàn bǐ jiào liǎo jiě yǐ hòu nǐ kě yǐ zhí jiē zhǎo chū zhè duàn dài mǎ。
rú guǒ zhè dào tí nán bù zhù nǐ, nà me gōng xǐ nǐ! qǐng jì xù wǎng xià kàn;
rú guǒ zhè dào tí zuò bù chū lái, jiàn yì hái shì zài bǎ qián miàn de nèi róng kàn yī xià。
èr、 rèn shí vbscript wén jiàn
xiāng xìn dà bù fēn cài niǎo méi yòu vbscrip jī chǔ, yīn cǐ zhè yī bù fēn wán quán kě yǐ tiào guò。 zài xiū gǎi pí fū shí wǒ huì jìn liàng bì kāi vbscript de zhī shí, rú guǒ shí zài bì bù kāi, bì yào shí huì bǎ dài mǎ de múbǎn gěi chū lái, dà jiā zhǐ xū yào xiū gǎi qí zhōng de yī liǎng chù jiù kě yǐ liǎo。
bù guò hái shì jiàn yì dà jiā xué yī diǎn vbscrip de jī chǔ zhī shí。 bì jìng, wǒ men bù jǐn yào zhī qí rán, gèng yào zhī qí suǒ yǐ rán。
guān yú vbscript wén jiàn, zhè lǐ wǒ zhǐ shuō sān diǎn:
1. dìng yì biàn liàng
zài vbscript wén jiàn de zuì qián miàn, yòu xià miàn yī duàn dài mǎ:
dimusernum
dimuserstatus
dimpath
dimstrqqmailtip
dimshowstatus
dimfoldbottom
dimbmsginside
dimcurrentwidth
dimcurrentheight
dimplugmngheight
dimplugclosestate
dimpetstate
zhè jiù shì dìng yì biàn liàng de dài mǎ。
rú guǒ xū yào dìng yì zì jǐ de biàn liàng míng de huà, àn yǐ xià gé shì dìng yì jiù kě yǐ liǎo:
dim biàn liàng míng
hěn jiǎn dān bā?
qí shí vbscript zhǐ yòu yī zhǒng shù jù lèi xíng( bǐ c yǔ yán jiǎn dān duō liǎo), ér qiě wǒ men zhǐ yòng yǐn shì dìng yì biàn liàng de shù jù lèi xíng( jiù shì shàng miàn zhè zhǒng xíng shì)。
2. dìng yì 'àn niǔ zài miàn bǎn zhōng de wèi zhì
àn niǔ dà zhì kě yǐ fēn wéi liǎng dà lèi:
yī lèi 'àn niǔ shì kào zuǒ shàng jiǎo duì qí de( jí bù lùn pí fū zěn me lā shēn, gāi 'àn niǔ dào pí fū miàn bǎn zuì zuǒ biān huò zuì shàng biān de jù lí shǐ zhōng bǎo chí bù biàn);
yī lèi 'àn niǔ shì kào yòu xià jiǎo duì qí de( jí bù lùn pí fū zěn me lā shēn, gāi 'àn niǔ dào pí fū miàn bǎn zuì yòu biān huò zuì xià biān de jù lí shǐ zhōng bǎo chí bù biàn)。
zhè liǎng lèi 'àn niǔ de wèi zhì dū xū yào zài config.xml wén jiàn zhōng dìng yì, dàn shì dì 'èr lèi 'àn niǔ hái xū yào zài vbscript wén jiàn zhōng dìng yì。 dìng yì gé shì rú xià:
àn niǔ míng chēng .left=cx- àn niǔ dào pí fū miàn bǎn zuì yòu biān de jù lí
huò
àn niǔ míng chēng .top=cy- àn niǔ dào pí fū miàn bǎn zuì xià biān de jù lí
zài config.xml hé vbscript dìng yì liǎo 'àn niǔ de wèi zhì yǐ hòu, àn niǔ jiù kě yǐ zài miàn bǎn zhōng xiǎn shì chū lái, dàn shì cǐ shí diǎn jī 'àn niǔ bìng méi yòu fǎn yìng, yīn wéi cǐ shí 'àn niǔ de gōng néng hái méi yòu dìng yì。
3. dìng yì 'àn niǔ de gōng néng hán shù
dìng yì 'àn niǔ de gōng néng hán shù de gé shì rú xià:
sub hán shù míng ()
endsub
yǐ liáo tiān shì wéi lì:
subchatroombutton_onclick()
window.execommand4,1
endsub
onclick de yì sī jiù shì dāng shǔ biāo diǎn jī de shí hòu suǒ zuò de dòng zuò, zhè lǐ zhí xíng de shì window.execommand dòng zuò。 nǐ yě kě yǐ dìng yì qí tā dòng zuò。
window.execommand jù tǐ hán yì rú xià:
window.execommand1,1 lǎo shì pí fū xuǎn zé cài dān ( wú yán sè jí tòu míng dù xuǎn xiàng )
window.execommand1,2 zuì xiǎo huà
window.execommand1,3 guān bì
window.execommand2,0 hǎo yǒu miàn bǎn
window.execommand2,1 téng xùn fú wù miàn bǎn
window.execommand2,2 shǒu jī hǎo yǒu miàn bǎn
window.execommand2,3 qǐ yè qq hǎo yǒu miàn bǎn
window.execommand3,1
window.execommand4,1 liáo tiān shì
window.execommand4,2 duǎn xìn
window.execommand4,3 tiān jiā lián xì rén
window.execommand4,4tt
window.execommand4,5 yóu xì
window.execommand4,6 xìn xī guǎn lǐ qì
window.execommand4,7 yán sè biàn huàn
window.execommand4,8 wǒ de qián bāo jiè miàn
window.execommand4,9 suǒ yòu miàn bǎn xuǎn zé cài dān
window.execommand5, cài dān 'àn niǔ x. cài dān 'àn niǔ y zhù cài dān
window.execommand6, cài dān 'àn niǔ x. cài dān 'àn niǔ y gēnggǎi zhuàng tài cài dān
window.execommand7,1qq yóu jiàn
window.execommand15,0 xiǎo mì shū
window.execommand19,0 miàn bǎn guǎn lǐ jiè miàn
window.execommand23,0 lǎo shì miàn bǎn xuǎn zé cài dān
window.execommand24,0qq yīnyuè、 qq sōu suǒ cài dān
window.execommand25,0qq yīnyuè
window.execommand26,0qq zhí bō chéng xù
zài yǐ ip shēng jí qì wéi lì:
subipbutton_onclick()
tmp="showip.exe"
setfso=createobject("scripting.filesystemobject")
if(fso.fileexists(tmp))then
setobjshell=createobject("wscript.shell")
objshell.runtmp
else
msgbox" fā xiàn cuò wù lā! "&chr(10)&" zhǎo bù dào qq 'ān zhuāng mù lù xià de showip.exe wén jiàn ",," cuò wù tí shì "
endif
endsub
shuō míng yī diǎn: ip shēng jí qì jí shǐ dìng yì liǎo gōng néng 'àn niǔ, diǎn jī de shí hòu réng rán méi yòu fǎn yìng。 zhè shì yīn wéi ip shēng jí qì diào yòng liǎo wài bù chéng xù( showip.exe), ér qq zì dài de vbscript.dll wén jiàn bìng bù zhī chí zhè yī diǎn, suǒ yǐ yào duì vbscript.dll wén jiàn jìn xíng xiū gǎi。 zhè yě shì wèishénme yòng wǒ xiū gǎi de qq pí fū hái yào fù gài yuán bǎn qq zhōng de vbscript.dll wén jiàn de yuán yīn。
sān、 shān chú zǔ jiàn
duì yú yuán bǎn pí fū huò bié rén fā bù de pí fū, pí fū zhōng de měi yī gè zǔ jiàn wǒ men bù kě néng dū shǐ yòng, wǒ men wán quán kě yǐ shān chú zì jǐ bù xū yào de zǔ jiàn, diy chū wán quán shǔ yú zì jǐ de gè xìng pí fū。
shān chú duō yú zǔ jiàn de bù zhòu shì:
dì yī bù, yòng jì shì běn dǎ kāi config.xml wén jiàn, zhǎo dào duō yú zǔ jiàn suǒ duì yìng de dài mǎ( jù tǐ zěn me zhǎo, zài dì yī bù fēn mò wěi jiǎng dé hěn qīng chǔ, bù zài luó suo), bìng jì xià gāi zǔ jiàn suǒ duì yìng de id;
dì 'èr bù, jiāng config.xml wén jiàn zhōng gāi zǔ jiàn duì yìng de dài mǎ shān chú, bǎo cún xiū gǎi;
dì sān bù, yòng jì shì běn dǎ kāi vbscript wén jiàn, yǐ gāi zǔ jiàn de id qù diào hòu miàn de button děng zì yàng( ruò yòu de huà) wéi guān jiàn zì jìn xíng sōu suǒ, jiù huì zài vbscript wén jiàn zhōng chá zhǎo dào yǔ gāi zǔ jiàn xiāng guān de dài mǎ, jiāng qí shān chú, bǎo cún xiū gǎi;
dì sì bù, jiāng qq pí fū mù lù xià yǔ gāi zǔ jiàn yòu guān de tú biāo shān chú( rú guǒ bù zhī dào shān chú nǎ gè tú biāo, zhè yī bù wán quán kě yǐ shěng qù, bù yǐng xiǎng xiū gǎi xiào guǒ);
dì wǔ bù, chóngxīn jiā zài pí fū, xiào guǒ jiù huì shēng xiào。
shuō míng:( 1) zài shān chú zǔ jiàn hòu, zǔ jiàn jiān de jiàngé kě néng huì bù yī zhì, yǐng xiǎng zhěng gè miàn bǎn de měi guān。 zhè shí kě yǐ zài config.xml wén jiàn zhōng xiū gǎi xiāng lín zǔ jiàn de left shǔ xìng, zhí dào zì jǐ mǎn yì wéi zhǐ。
( 2) zài shàng miàn jǐ bù quán bù zuò wán yǐ hòu zài jiā zài pí fū, bù rán nǐ huì bèi dàn chū lái de cuò wù xiāo xī xià yī tiào de。
( 3) měi cì xiū gǎi bǎo cún yǐ hòu, yào zhòng xīn jiā zài pí fū cái néng shǐ xiū gǎi xiào guǒ shēng xiào。
( 4) wàn yī nǐ chóngxīn jiā zài pí fū de shí hòu dàn chū vbscript wén jiàn cuò wù, qiān wàn bù yào huāng, zhè gè cuò wù tí shì zhōng tí shì jù tǐ nǎ yīháng chū liǎo cuò, nǐ zài dào nà yīháng huò zhě nà yī xíng de lín xíng qù chá zhǎo yuán yīn( kōng xíng yě suàn shì yīháng)。
xià miàn yǐ shān chú yuán bǎn pí fū zhōng“ qq yóu xiāng” wéi lì:
dì yī bù, yòng jì shì běn dǎ kāi config.xml wén jiàn, zhǎo dào“ qq yóu xiāng” suǒ duì yìng de dài mǎ wéi:
<buttonid="mailbutton"left="54"top="48"width="40"height="16"zindex="28"tooltip=" shōu fā yóu jiàn "cursor="mailbutton.cur"visible="true">
<iconico="mailbutton.ico"cx="16"cy="16"horizontalalignment="left"verticalalignment="center"leftpadding="0"toppadding="1"/>
<labellabelvalue="(0)"color="#071e81"hovercolor="#ffffff"fontfamily="mssansserif"fontsize="8"fontstyle=""fontweight="400"horizontalalignment="left"verticalalignment="center"leftpadding="18"toppadding="0"/>
</button>
bìng jì xià“ qq yóu xiāng” suǒ duì yìng de id: mailbutton;
dì 'èr bù, jiāng config.xml wén jiàn zhōng“ qq yóu xiāng” suǒ duì yìng de dài mǎ( jí shàng miàn zhè duàn dài mǎ) shān chú, bǎo cún xiū gǎi;
dì sān bù, yòng jì shì běn dǎ kāi vbscript wén jiàn, yǐ mail( jí“ qq yóu xiāng” de id qù diào hòu miàn de button) wéi guān jiàn zì jìn xíng sōu suǒ, jiù huì zài vbscript wén jiàn zhōng chá zhǎo dào yǔ“ qq yóu xiāng” xiāng guān de dài mǎ, yòu yǐ xià 5 chù:
dài mǎ 1: dimstrqqmailtip
dài mǎ 2: strqqmailtip=""
dài mǎ 3: mailbutton.label=strqqmailtip
dài mǎ 4: submailbutton_onclick()
window.execommand7,1
endsub
dài mǎ 5:
elseifcode=100then
' gǎi biàn qqmail de tí shì
if(var=0)then
strqqmailtip="("+"0"+")"
else
strqqmailtip="("+cstr(var)+")"
endif
mailbutton.label=strqqmailtip
jiāng zhè wǔ chù dài mǎ shān chú, bǎo cún xiū gǎi。
dì sì bù, jiāng qq pí fū mù lù xià yǔ“ qq yóu xiāng” yòu guān de tú biāo mailbutton.cur hé mailbutton.ico shān chú( rú guǒ bù què dìng, zhè yī bù wán quán kě yǐ shěng qù, bù yǐng xiǎng xiū gǎi xiào guǒ);
dì wǔ bù, chóngxīn jiā zài pí fū, qq yóu xiāng jiù xiāo shī liǎo。 zhè shí hòu pí fū miàn bǎn shàng miàn bù fēn tú biāo jiàngé bù yī, hěn bù měi guān, zhè shí hòu nǐ kě yǐ zài config.xml wén jiàn zhōng xiū gǎi xiāng lín zǔ jiàn“ qq xiǎo mì shū” de left shǔ xìng, zhí dào zì jǐ mǎn yì wéi zhǐ。
sì、 tiān jiā zǔ jiàn
rú guǒ nǐ zài xiū gǎi pí fū shí bù xiǎo xīn wù shān liǎo yòu yòng zǔ jiàn, huò zhě nǐ xià zài de bié rén xiū gǎi de pí fū zhōng quē shǎo nǐ xū yào de zǔ jiàn, nà me nǐ jiù yào“ zì jǐ dòng shǒu, fēng yī zú shí“ liǎo。
rú guǒ nǐ yào tiān jiā de zǔ jiàn shì yuán bǎn pí fū zhōng yòu de, nà jiù hǎo bàn duō liǎo。 tú biāo děng zī yuán、 dài mǎ dōukě yǐ zhí jiē cóng yuán bǎn pí fū zhōng copy, rán hòu fù zhì dào nǐ de pí fū zhōng xiāng yìng wèi zhì jiù kě yǐ liǎo。
rú guǒ nǐ yào tiān jiā de zǔ jiàn yuán bǎn pí fū zhōng méi yòu, nà jiù 'àn zhào yǐ xià bù zhòu lái zuò:
dì yī bù, jiāng zǔ jiàn suǒ xū yào de tú biāo( ico gé shì)、 tú piàn( bmp gé shì) děng zī yuán fàng rù dào qq pí fū suǒ zài mù lù( rú guǒ shǒu tóu méi yòu xiāng guān de tú biāo、 tú piàn, zì jǐ yě bù huì yòng photoshop děng gōng jù zhì zuò, zhè yī bù jiù xiān tiào guò, zài hòu miàn wǒ huì tí dào bǔ jiù de fāng fǎ);
dì 'èr bù, zài config.xml wén jiàn zhōng dìng yì zhè xiē zī yuán de shǔ xìng。
dìng yì zǔ jiàn shǔ xìng de gé shì kě yǐ cān kǎo dì yī bù fēn dì 3 diǎn( jí“ 3 àn niǔ de dìng yì”), rán hòu zài zhè gè gé shì de jī chǔ shàng tiān jiā xiāng guān shǔ xìng, xiāng guān shǔ xìng kě yǐ cān kǎo dì yī bù fēn dì 2 diǎn( jí“ 2 àn niǔ de shǔ xìng”)。 rú guǒ zài dì yī bù zhōng méi yòu tú biāo、 tú piàn děng zī yuán, zài zhè lǐ kě yǐ jiāng zǔ jiàn dìng yì wéi wén běn, wén běn de dài mǎ múbǎn wéi:
<textid="… "left="… "top="… "width="… "height="… "zindex="… "value="… "color="… "hovercolor="… "fontfamily="… "fontsize="… "fontweight="… "tooltip="… "cursor="*.cur"active="true"visible="true"link="false"/>
( zhù: gè shǔ xìng de qǔ zhí kě yǐ cān kǎo qí tā zǔ jiàn)
hái yòu yī gè gèng jiǎn dān de fāng fǎ: bǎ bié de 'àn niǔ huò wén běn de dài mǎ copy guò lái, rán hòu jiāng xiāng guān shǔ xìng de zhí gǎi chéng zì jǐ de。
yě xǔ yòu rén huì wèn, tiān jiā de dài mǎ yào fàng dào config.xml wén jiàn zhōng jù tǐ shénme wèi zhì ní? zhǐ yào zūn shǒu yǐ xià liǎng tiáo guī zé, dài mǎ cún fàng de wèi zhì shì rèn yì de。
guī zé yī: zài config.xml wén jiàn de kāi tóu yòu zhè yàng yī duàn dài mǎ:
<?xmlversion="1.0"encoding="gb2312"?><themeversion="1.0">
zài config.xml wén jiàn de jié wěi yòu zhè yàng yī duàn dài mǎ:
</window>
</theme>
tiān jiā de dài mǎ yào wèi yú shàng shù liǎng duàn dài mǎ zhī jiān。
guī zé 'èr: tiān jiā de dài mǎ bù néng“ chāi sàn” yǐ yòu zǔ jiàn de dài mǎ。 lì rú yòu rú xià dài mǎ:
<button…… >
<icon…… />
<label…… >
</button>
wǒ men tiān jiā de dài mǎ kě yǐ wèi yú zhè duàn dài mǎ zhī qián, yě kě yǐ wèi yú zhè duàn dài mǎ zhī hòu, dàn qiān wàn bù yào jiā zài zhè duàn dài mǎ de zhōng jiān。
dì sān bù, zài vbscript wén jiàn diào yòng zhè xiē zī yuán bìng dìng yì xiāng guān gōng néng。
rú guǒ zǔ jiàn shì kào yòu xià jiǎo duì qí de( tiào guò dì 'èr bù fēn de xiàn zài fǎn huí qù kàn yī xià dì 'èr bù fēn de dì 2 diǎn: 2. dìng yì 'àn niǔ zài miàn bǎn zhōng de wèi zhì。 hěn róng yì kàn dǒng de), hái yào zài vbscript wén jiàn zhōng dìng yì zǔ jiàn de wèi zhì。 dìng yì zǔ jiàn wèi zhì de dài mǎ tiān jiā dào shénme wèi zhì ní? zài vbscript wén jiàn zhōng zhǎo dào yǐ xià dài mǎ:
searchbutton.top=cy-25
msgmanagerbutton.top=cy ╟ 25
jiāng dìng yì zǔ jiàn wèi zhì de dài mǎ tiān jiā dào shàng miàn zhè duàn dài mǎ de xià yīháng。
xià miàn lái dìng yì zǔ jiàn de gōng néng hán shù。
gōng néng hán shù de dài mǎ múbǎn shì:
subipbutton_onclick()
tmp="showip.exe"
setfso=createobject("scripting.filesystemobject")
if(fso.fileexists(tmp))then
setobjshell=createobject("wscript.shell")
objshell.runtmp
else
msgbox" fā xiàn cuò wù lā! "&chr(10)&" zhǎo bù dào qq 'ān zhuāng mù lù xià de showip.exe wén jiàn ",," cuò wù tí shì "
endif
endsub
zhè qí shí shì ip shēng jí qì de dài mǎ, wǒ men zhǐ xū yào xiū gǎi qí zhōng jǐ chù, jiù kě yǐ biàn chéng zì jǐ de dài mǎ: jiāng dì yī xíng de ipbutton gǎi wéi suǒ tiān jiā zǔ jiàn de id; jiāng dì 'èr xíng hé dì bā xíng zhōng de showip gǎi chéng wài bù chéng xù de kě zhí xíng zhù chéng xù de míng zì。
yī bān pí fū( bāo kuò yuán bǎn pí fū) de vbscript wén jiàn zhōng dū yòu xià miàn zhè jù zhù shì:
' chǔlǐ qq chéng xù fā lái de shì jiàn
jiāng wǒ men xiū gǎi hǎo de gōng néng hán shù dài mǎ fàng dào zhè duàn zhù shì de shàng miàn jí kě。
dì sì bù, xiū gǎi vbscript.dll wén jiàn。
qq zì dài de vbscript.dll wén jiàn bìng bù zhī chí diào yòng liǎo wài bù chéng xù, suǒ yǐ yào shǐ yòng pò jiě de vbscript.dll wén jiàn。 zhè yě shì wèishénme yòng wǒ xiū gǎi de qq pí fū hái yào fù gài yuán bǎn qq zhōng de vbscript.dll wén jiàn de yuán yīn。
qq pí fū , xiū gǎi qì、 pí fū biān ji qì, wǎng shàng xià zài:
fāng fǎ yī: xià zài qq pí fū biān ji qì:
qq pí fū biān ji qì jiè miàn qīnqiè、 yǒu hǎo, yōng yòu suǒ jiàn jí suǒ dé biān ji huán jìng, fāng biàn dà jiā gèng qīng sōng wán chéng qq pí fū de zhěng gè zhì zuò guò chéng。 cǐ wài hái tí gōng liǎo pí fū yù lǎn, kě yǐ gèng biàn jié de zài qq shàng suí shí chá kàn xīn pí fū de shí jì xiào guǒ。
bāo kuò nèi róng:
1、 pí fū biān ji qì de gè xiàng jī běn cāo zuò fāng fǎ, rú pí fū xīn jiàn、 dǎ kāi hé shēng chéng、 yù lǎn dǎ bāo děng
2、 zhì zuò pí fū quán guò chéng zhōng, yòng dào de pí fū biān ji qì zhōng de shǔ xìng shè zhì shuō míng yǐ jí bù fēn zhì zuò jì qiǎo
3、《 zhōng guó lóng》 pí fū zhì zuò de zhěng gè guò chéng jiè shào
fāng fǎ 'èr:
zuò yī gè wán zhěng de qq pí fū xū yào bù shàodōng xī, dàn shì zuì jiǎn dān de fāng fǎ shì yòng xiàn chéng de。 xiān dǎ kāi qq wén jiàn jiā ( mò rèn lù jìng shì c:programfiles encent), zài dǎ kāi skin, xīn jiàn yī gè wén jiàn jiā ( míng zì qǔ hǎo tīng yī diǎn de, dāi huì 'ér shì yào zài nǐ de qq zhōng chū xiàn de )。 rán hòu zài dǎ kāi“ lán sè” zhè gè pí fū wén jiàn jiā, xuǎn dìng míng wéi“ skin” de wén jiàn, fù zhì, zài zhāntiē dào xīn jiàn de wén jiàn jiā lǐ。 ok, yǐ jīng zuò hǎo yī bàn liǎo。
xià miàn wǒ men jiù kě yǐ xuǎn zé xiǎng yào de tú xiàng liǎo。 yòng yòu jiàn diǎn jī xuǎn hǎo de tú, xuǎn zé“ mù biāo lìng cún wéi”, zài“ bǎo cún tú piàn” chuāng kǒu zhōng bǎ wén jiàn míng gǎi wéi“ main”, zài bǎo cún lèi xíng xià lā kuàng zhòngxuǎn“ wèi tú (*.bmp)”, rán hòu bǎ wén jiàn bǎo cún zài xīn jiàn de wén jiàn jiā lǐ。 zài diǎn jī qq shàng de“ +”, kàn kàn, yòu yī gè xīn dōng xī, nà jiù shì zuò de pí fū!
yòu shí hòu zhè yàng zuò de pí fū huì xiǎn dé yòu yī diǎn bǐ lì shī diào。 zhǐ yào dǎ kāi xīn jiàn de nà gè wén jiàn jiā, zài dǎ kāi skin wén jiàn, bǎ lǐ miàn de“ maxwidth=200” yǔ jù gǎi wéi“ maxwidth=400” huò zhě shì“ maxwidth=500”, rán hòu diǎn qq shàng de“ +”, zài diǎn yī xià xīn jiàn pí fū, kě yǐ bǎ qq lā dà dào xǐ huān dà xiǎo。
shuō míng:
1. xuǎn zé de tú xiàng yī dìng yào shì wèi tú (bmp) gé shì;
2. tú xiàng wén jiàn de míng zì yī dìng yào shì“ main”;
3. zhè zhǒng fāng fǎ shì yòng qq zì dài de“ lán sè” pí fū wén jiàn jiā lǐ de pèi zhì shè zhì wén jiàn de, yóu yú duì yú xīn shǒu, suǒ yǐ zài qí tā fāng miàn méi yòu jiā gèng duō de dōng xī ( bǐ rú shuō 'àn niǔ de shè zhì děng );
4.qq de pí fū shì méi yòu shù liàng xiàn zhì de, kě yǐ xiǎng zuò duō shǎo jiù zuò duō shǎo。 | QQ pí fū shǐ yòng fāng fǎ | rú guǒ shì yā suō wén jiàn jiě yā chū lái xiàng zhè yàng de wén jiàn jiā :apple, jiāng pí fū wén jiàn jiā APPLE, fù zhì yī xià zhāntiē dào nǐ 'ān zhuāng de QQ mù lù de NEWSKINS xià miàn rú :
E:ProgramFilesNewSkins chóngxīn qǐ dòng QQ, zài QQ cài dān zhōng de gēnghuàn pí fū zhòngxuǎn zé apple jiù kě yǐ shǐ yòng píng guǒ fēng gé de pí fū liǎo。
09 bǎn yǐ hòu gǎi bǎn liǎo pí fū wén jiàn wéi *****.kipx zhí jiē shuāng jī 'ān zhuāng zì dòng huàn hǎo | pí fū biān ji qì de shǐ yòng | fāng fǎ yī: xià zài qq pí fū biān ji qì:
qq pí fū biān ji qì jiè miàn qīnqiè、 yǒu hǎo, yōng yòu suǒ jiàn jí suǒ dé biān ji huán jìng, fāng biàn dà jiā gèng qīng sōng wán chéng qq pí fū de zhěng gè zhì zuò guò chéng。 cǐ wài hái tí gōng liǎo pí fū yù lǎn, kě yǐ gèng biàn jié de zài QQ shàng suí shí chá kàn xīn pí fū de shí jì xiào guǒ。
bāo kuò nèi róng:
1、 pí fū biān ji qì de gè xiàng jī běn cāo zuò fāng fǎ, rú pí fū xīn jiàn、 dǎ kāi hé shēng chéng、 yù lǎn dǎ bāo děng
2、 zhì zuò pí fū quán guò chéng zhōng, yòng dào de pí fū biān ji qì zhōng de shǔ xìng shè zhì shuō míng yǐ jí bù fēn zhì zuò jì qiǎo
3、《 zhōng guó lóng》 pí fū zhì zuò de zhěng gè guò chéng jiè shào
fāng fǎ 'èr:
zuò yī gè wán zhěng de qq pí fū xū yào bù shàodōng xī, dàn shì zuì jiǎn dān de fāng fǎ shì yòng xiàn chéng de。 xiān dǎ kāi QQ wén jiàn jiā ( mò rèn lù jìng shì C:ProgramFilesTencent), zài dǎ kāi Skin, xīn jiàn yī gè wén jiàn jiā ( míng zì qǔ hǎo tīng yī diǎn de, dāi huì 'ér shì yào zài nǐ de QQ zhōng chū xiàn de )。 rán hòu zài dǎ kāi“ lán sè” zhè gè pí fū wén jiàn jiā, xuǎn dìng míng wéi“ skin” de wén jiàn, fù zhì, zài zhāntiē dào xīn jiàn de wén jiàn jiā lǐ。 OK, yǐ jīng zuò hǎo yī bàn liǎo。
xià miàn wǒ men jiù kě yǐ xuǎn zé xiǎng yào de tú xiàng liǎo。 yòng yòu jiàn diǎn jī xuǎn hǎo de tú, xuǎn zé“ mù biāo lìng cún wéi”, zài“ bǎo cún tú piàn” chuāng kǒu zhōng bǎ wén jiàn míng gǎi wéi“ main”, zài bǎo cún lèi xíng xià lā kuàng zhòngxuǎn“ wèi tú (*.bmp)”, rán hòu bǎ wén jiàn bǎo cún zài xīn jiàn de wén jiàn jiā lǐ。 zài diǎn jī QQ shàng de“ +”, kàn kàn, yòu yī gè xīn dōng xī, nà jiù shì zuò de pí fū!
yòu shí hòu zhè yàng zuò de pí fū huì xiǎn dé yòu yī diǎn bǐ lì shī diào。 zhǐ yào dǎ kāi xīn jiàn de nà gè wén jiàn jiā, zài dǎ kāi Skin wén jiàn, bǎ lǐ miàn de“ maxwidth=200” yǔ jù gǎi wéi“ maxwidth=400” huò zhě shì“ maxwidth=500”, rán hòu diǎn QQ shàng de“ +”, zài diǎn yī xià xīn jiàn pí fū, kě yǐ bǎ QQ lā dà dào xǐ huān dà xiǎo。
shuō míng:
1. xuǎn zé de tú xiàng yī dìng yào shì wèi tú (bmp) gé shì;
2. tú xiàng wén jiàn de míng zì yī dìng yào shì“ main”;
3. zhè zhǒng fāng fǎ shì yòng QQ zì dài de“ lán sè” pí fū wén jiàn jiā lǐ de pèi zhì shè zhì wén jiàn de, yóu yú duì yú xīn shǒu, suǒ yǐ zài qí tā fāng miàn méi yòu jiā gèng duō de dōng xī ( bǐ rú shuō 'àn niǔ de shè zhì děng );
4.QQ de pí fū shì méi yòu shù liàng xiàn zhì de, kě yǐ xiǎng zuò duō shǎo jiù zuò duō shǎo。 | zěn yàng zài qq pí fū biān ji qì lǐ zēng jiā xiàng mù | jiǎn dān dì lái shuō, qq pí fū fēn sān dà kuài: zài qq pí fū mù lù xià cún fàng yī xiē xiāng guān de tú piàn( ICO gé shì)、 tú biāo( BMP gé shì) děng zī yuán; zài config.xml wén jiàn zhōng dìng yì zhè xiē zī yuán de shǔ xìng; zài VBScript wén jiàn diào yòng zhè xiē zī yuán bìng dìng yì xiāng guān gōng néng。 kě yǐ kàn chū, config.xml wén jiàn hé VBScript wén jiàn shì zhěng gè pí fū wén jiàn de hé xīn。 xià miàn wǒ men lái rèn shí yī xià zhè liǎng gè wén jiàn:
yī、 rèn shí config.xml wén jiàn
1. miàn bǎn de zuì xiǎo kuān dù、 zuì xiǎo gāo dù、 zuì dà kuān dù、 zuì dà gāo dù
<WindowminWidth="120"minHeight="240"maxWidth="1280"maxHeight="1024"clippingColor="#FF00FF"backgroundColor="#FF00FF">
qí zhōng minWidth="120" zhōng de shù zhí 120 jiù dài biǎo miàn bǎn de zuì xiǎo kuān dù;
minHeight="240" zhōng de shù zhí 240 jiù dài biǎo miàn bǎn de zuì xiǎo gāo dù;
maxWidth="1280" zhōng de shù zhí 1280 jiù dài biǎo miàn bǎn de zuì dà kuān dù;
maxHeight="1024" zhōng de shù zhí 1024 jiù dài biǎo miàn bǎn de zuì dà gāo dù .
yào tiáozhěng miàn bǎn de zuì xiǎo kuān dù、 zuì xiǎo gāo dù、 zuì dà kuān dù、 zuì dà gāo dù, zhǐ xū tiáozhěng xiāng yìng de shù zhí jí kě。
wǎng shàng suǒ shuō de kě suí yì tiáozhěng miàn bǎn dà xiǎo qí shí jiù shì jiāng minWidth hé minHeight de zhí diào dào zuì xiǎo, jiāng maxWidth hé maxHeight de zhí diào dào píng mù de zuì dà fēn biàn shuài。 duì yī bān rén lái shuō, shàng miàn de shù zhí jī běn shàng kě yǐ zuò dào suí yì tiáozhěng miàn bǎn dà xiǎo liǎo。
clippingColor hé backgroundColor zài xiū gǎi pí fū shí yòng bù zhe, bù yòng guǎn tā, xià tóng。
2. àn niǔ de shǔ xìng
( zhè yī bù fēn zhù yào liǎo jiě 'àn niǔ gè gè shǔ xìng de hán yì, duì 'àn niǔ dìng yì de gé shì xiān bù guǎn, hòu miàn huì tí dào)
( 1) xiān yǐ“ guān bì” àn niǔ wéi lì:
<Buttonid="CloseButton"left="149"top="5"width="16"height="16"zIndex="6"toolTip=" guān bì "cursor="Hand.cur"visible="true"image="CloseButton_Normal.bmp"hoverImage="CloseButton_Hover.bmp"downImage="CloseButton_Down.bmp"horizontalAlignment="Stretch"verticalAlignment="Stretch"/>
qí zhōng
Button shì guān jiàn zì;
id zhǐ 'àn niǔ de míng chēng。 měi gè Buttonid duì yìng pí fū miàn bǎn shàng de mǒu yī gè 'àn niǔ( jiù hǎo bǐ měi gè shēn fèn zhèng hào duì yìng shì jiè shàng de mǒu yī gè rén yī yàng)。 zhù yì měi gè 'àn niǔ de Buttonid shì wéi yī de( jiù hǎo bǐ měi gè rén de shēn fèn zhèng hào shì wéi yī de)。
Left、 top fēn bié zhǐ 'àn niǔ dào pí fū zuì zuǒ biān hé zuì shàng biān de jù lí。 zhè liǎng gè zhí jù tǐ shì duō shǎo gēn jù jù tǐ pí fū 'ér dìng。 rú guǒ shí zài bù zhī dào zì jǐ de pí fū yīnggāi qǔ duō dà de zhí, nà jiù xiān bù guǎn。
width、 height fēn bié zhǐ 'àn niǔ de kuān dù hé gāo dù。 yī bān qíng kuàng xià, zhè liǎng gè zhí de dà xiǎo yǔ 'àn niǔ duì yìng de tú biāo dà xiǎo yī zhì jí kě( lì rú guān bì 'àn niǔ suǒ duì yìng sān gè tú biāo CloseButton_Normal.bmp、 CloseButton_Hover.bmp、 CloseButton_Down.bmp, zhè sān gè tú biāo dà xiǎo wéi 16*16, gù width、 height de zhí fēn bié wéi 16、 16))。 zhù yì, tóng yī gè 'àn niǔ suǒ duì yìng de tú biāo de dà xiǎo yào yī zhì( lì rú guān bì 'àn niǔ suǒ duì yìng sān gè tú biāo CloseButton_Normal.bmp、 CloseButton_Hover.bmp、 CloseButton_Down.bmp dà xiǎo jūn wéi 16*16)。
zIndex zhǐ tú céng de shàng xià shùn xù。 zIndex de zhí yuè dà, tú biāo yuè kào shàng, kào shàng de huì dǎng zhù kào xià de( lì rú rú guǒ ruò gān gè bù tóng de 'àn niǔ dìng yì zài pí fū miàn bǎn shàng de tóng yī gè wèi zhì, zé zIndex zhí zuì dà de 'àn niǔ huì xiǎn shì chū lái, qí tā 'àn niǔ jiāng huì bèi fù gài。 zhè jiù jiào zuò“ xiá lù xiāng féng yǒng zhě shèng”, hē hē)。
toolTip zhǐ shǔ biāo fàng zài 'àn niǔ shàng shí chū xiàn de tí shì xìn xī。 zhè gè kě yǐ suí biàn gǎi( nǐ kě yǐ bǎ toolTip gǎi chéng yī xiē gǎo guài de huà yǔ, yǐ hòu yòu rén zuò chū qq pí fū gǎo guài bǎn yě shuō bù dìng)。
cursor zhǐ shǔ biāo fàng zài 'àn niǔ shàng shí shǔ biāo de yàng shì( lì rú dāng shǔ biāo fàng dào guān bì 'àn niǔ shàng shí, jiù huì yóu jiàn tóu biàn chéng yī zhǐ xiǎo shǒu), yǐn hào zhōng shì yī gè kuò zhǎn míng wéi .cur de shǔ biāo yàng shì wén jiàn。
visible zhǐ 'àn niǔ de kě jiàn xìng, true biǎo shì kě jiàn, false biǎo shì bù kě jiàn。
Image、 hoverImage、 downImage、 disabledImage zhǐ 'àn niǔ zài bù tóng zhuàng tài xià( rú shǔ biāo fàng zài 'àn niǔ shàng、 shǔ biāo 'àn xià 'àn niǔ děng děng) xiǎn shì de tú biāo。
yòu xiē 'àn niǔ zhōng hái yòu transparencyColor shǔ xìng, zhè shì tòu míng sè de dìng yì, rú guǒ tú biāo shàng yòu zhè zhǒng yán sè, zé chǔlǐ wéi tòu míng sè。
horizontalAlignment hé verticalAlignment zài xiū gǎi pí fū shí yòng bù zhe, bù yòng guǎn tā, xià tóng。
( 2) zài yǐ“ QQ xiǎo mì shū” àn niǔ wéi lì:
<Buttonid="HostingButton"left="82"top="48"width="40"height="16"zIndex="27"toolTip="QQ xiǎo mì shū "cursor="Hand.cur"visible="true">
<Iconico="HostingButton.ico"cx="16"cy="16"horizontalAlignment="Left"verticalAlignment="Center"leftPadding="0"topPadding="0"/>
<LabellabelValue="(0)"color="#071E81"hoverColor="#FFFFFF"fontFamily="MSSansSerif"fontSize="8"fontStyle=""fontWeight="400"horizontalAlignment="Left"verticalAlignment="Center"leftPadding="18"topPadding="0"/>
</Button>
shàng miàn tí dào de shǔ xìng zhè lǐ jiù bù zài chóngfù liǎo。
ico zhǐ 'àn niǔ suǒ duì yìng de tú biāo, yǐn hào zhōng shì yī gè kuò zhǎn míng wéi .ico de tú biāo wén jiàn;
cx、 cy fēn bié zhǐ 'àn niǔ dào pí fū miàn bǎn zuì zuǒ biān hé zuì shàng biān de jù lí。 zhè liǎng gè zhí jù tǐ shì duō shǎo gēn jù jù tǐ pí fū 'ér dìng。 rú guǒ shí zài bù zhī dào zì jǐ de pí fū yīnggāi qǔ duō dà de zhí, nà jiù xiān bù guǎn。
leftPadding zhǐ tú biāo huò zhě Label xiāng duì yú 'àn niǔ dìng yì wèi zhì de shuǐ píng piān yí liàng。 shuǐ píng piān yí liàng wéi zhèng zhěng shù, zé xiàng yòu biān piān yí; shuǐ píng piān yí liàng wéi fù zhěng shù, zé xiàng zuǒ biān piān yí;
bù zhī dào shénme shì“ Label”? bù zhī dào shénme shì“ àn niǔ dìng yì wèi zhì”? bù zhī dào shénme shì“ shuǐ píng piān yí liàng”? bù hǎo yì sī, ǒu yǔ wén méi xué hǎo, biǎo dá néng lì tàichà。 xià miàn tīng 'ǒu màn màn dào lái。
Label shì zhǐ tú biāo bàng biān de shù zì huò zhě wén zì。 zài zhè lǐ Label shì zhǐ QQ xiǎo mì shū tú biāo yòu biān de“( 0)“ zì yàng。
jǔ gè lì zǐ lái jiě shì“ àn niǔ dìng yì wèi zhì” hé“ shuǐ píng piān yí liàng” bā。
dài mǎ <Buttonid="HostingButton"left="82"top="48"…… > zhōng de( 82, 48) jiù shì 'àn niǔ HostingButton de 'àn niǔ dìng yì wèi zhì, qí shí jiù shì jiù shì 'àn niǔ HostingButton zài miàn bǎn shàng de zuò biāo。“ àn niǔ dìng yì wèi zhì” shì 'ǒu zì jǐ qǐ de míng zì(“ nán guài kàn bù dǒng, xiōng dì men, biǎn tā!!!”“ qiú qiú nǐ men, bù yào dǎ 'ǒu de liǎn hǎo má?……”)。
dài mǎ <Iconico=…… leftPadding="0"…… /> zhōng leftPadding="0" de hán yì shì: àn niǔ HostingButton de tú biāo HostingButton.ico zài 'àn niǔ dìng yì wèi zhì de jī chǔ shàng shuǐ píng xiàng zuǒ piān yí 0, piān yí yǐ hòu de wèi zhì jiù shì tú biāo HostingButton.ico zài pí fū miàn bǎn zhōng de shí jì wèi zhì;
dài mǎ <LabellabelValue…… leftPadding="18"…… /> zhōng leftPadding="18" de hán yì shì: àn niǔ HostingButton de Label“( 0)” zài 'àn niǔ dìng yì wèi zhì de jī chǔ shàng shuǐ píng xiàng zuǒ piān yí 18, piān yí yǐ hòu de wèi zhì jiù shì tú biāo Label“( 0)” zài pí fū miàn bǎn zhōng de shí jì wèi zhì;
zhè lǐ de 0、 18 jiù shì“ shuǐ píng piān yí liàng”。
zhè lǐ yào bǎ 'àn niǔ HostingButton de 'àn niǔ dìng yì wèi zhì、 àn niǔ HostingButton de tú biāo HostingButton.ico de wèi zhì、 àn niǔ HostingButton de Label“( 0)” de wèi zhì qū fēn kāi lái。
zhè yī duàn xiěde bǐ jiào huì sè, shí zài kàn bù dǒng jiù suàn liǎo, bù yǐng xiǎng pí fū de xiū gǎi。
topPadding zhǐ tú biāo huò zhě Label xiāng duì yú 'àn niǔ dìng yì wèi zhì de chuí zhí piān yí liàng。 chuí zhí piān yí liàng wéi zhèng zhěng shù, zé xiàng xià biān piān yí; chuí zhí piān yí liàng wéi fù zhěng shù, zé xiàng shàng biān piān yí;
labelValue zhǐ Label de nèi róng;
color zhǐ Label de yán sè;
hoverColor zhǐ shǔ biāo fàng zài Label shàng shí Label de yán sè;
fontFamily zhǐ Label de zì tǐ;
fontSize zhǐ Label de zì tǐ dà xiǎo;
fontStyle zhǐ Label de zì tǐ fēng gé;
fontWeight zhǐ Label de zì tǐ gāo dù。
3. àn niǔ de dìng yì
yóu 2 zhòngjǔ de liǎng gè lì zǐ kě yǐ zǒng jié chū 'àn niǔ de dìng yì yòu yǐ xià jǐ zhǒng xíng shì。
( 1) ruò 'àn niǔ suǒ duì yìng de tú biāo wén jiàn wéi bmp gé shì, zé gāi 'àn niǔ duì yìng de dài mǎ xíng shì rú xià:
<Button…… image="*.bmp"hoverImage="*.bmp"downImage="*.bmp"…… />
( 2) ruò 'àn niǔ suǒ duì yìng de tú biāo wén jiàn wéi Ico gé shì, bìng qiě gāi 'àn niǔ yòu Label, zé gāi 'àn niǔ duì yìng de dài mǎ xíng shì rú xià:
<Button…… >
<Icon…… />
<Label…… >
</Button>
( 3) ruò 'àn niǔ suǒ duì yìng de tú biāo wén jiàn wéi Ico gé shì, bìng qiě gāi 'àn niǔ méi yòu Label, zé gāi 'àn niǔ duì yìng de dài mǎ xíng shì rú xià:
<Button…… >
<Icon…… />
</Button>
shuō míng: shěng lüè hào(……) zhōng kě yǐ bǔ chōng shàng 2 zhōng tí dào de gè zhǒng shǔ xìng。
wén běn、 tú piàn děng yǔ 'àn niǔ lèi sì, zhè lǐ bù zài zhuì shù。
qí shí wǒ men zhǐ yào zhǎng wò dào yǐ xià chéng dù jí kě:
( 1) gěi chū yī gè 'àn niǔ, néng zài config.xml wén jiàn zhōng zhǎo dào xiāng yìng de dài mǎ;
( 2) shāo wēi liǎo jiě yī diǎn 'àn niǔ gè gè shǔ xìng de hán yì。
chū gè tí mù kǎo kǎo nǐ: rú hé zài QQ2005 zhèng shì bǎn yuán bǎn pí fū zhōng de config.xml wén jiàn zhōng zhǎo dào TT liú lǎn qì duì yìng de dài mǎ。
dá 'àn:
shǒu xiān jiāng shǔ biāo fàng dào pí fū miàn bǎn zhōng de TT liú lǎn qì de tú biāo shàng, huì kàn dào TT liú lǎn qì de toolTip wéi“ téng xùn TT liú lǎn qì”;
rán hòu yòng jì shì běn dǎ kāi config.xml wén jiàn, lì yòng jì shì běn de“ biān ji” -》“ chá zhǎo” cài dān zhǎo dào“ téng xùn TT liú lǎn qì” suǒ zài de wèi zhì;
“ téng xùn TT liú lǎn qì” qián hòu yòu nà me duō dài mǎ, dào dǐ TT liú lǎn qì duì yìng de dài mǎ cóng nǎ lǐ kāi shǐ, yòu dào nǎ lǐ jié shù ní? zhè jiù yào yòng dào“ àn niǔ de dìng yì” nà yī jié zhōng de nèi róng liǎo。 jiāng“ téng xùn TT liú lǎn qì” qián hòu de dài mǎ hé“ àn niǔ de dìng yì” nà yī jié zhōng de sān zhǒng xíng shì yī yī duì zhào, fā xiàn hé xíng shì( 3) xiāng duì yìng。 xià miàn zài què dìng TT liú lǎn qì duì yìng dài mǎ duàn de qǐ shǐ diǎn jiù hěn róng yì liǎo。
TT liú lǎn qì zài config.xml wén jiàn zhōng duì yìng de dài mǎ wéi
<Buttonid="TTButton"left="60"top="448"height="16"width="16"zIndex="20"visible="true"cursor="TTButton.cur"toolTip=" téng xùn TT liú lǎn qì ">
<Iconico="TTButton.ico"horizontalAlignment="Left"/>
</Button>
qí shí duì config.xml wén jiàn bǐ jiào liǎo jiě yǐ hòu nǐ kě yǐ zhí jiē zhǎo chū zhè duàn dài mǎ。
rú guǒ zhè dào tí nán bù zhù nǐ, nà me gōng xǐ nǐ! qǐng jì xù wǎng xià kàn;
rú guǒ zhè dào tí zuò bù chū lái, jiàn yì hái shì zài bǎ qián miàn de nèi róng kàn yī xià。
èr、 rèn shí VBScript wén jiàn
xiāng xìn dà bù fēn cài niǎo méi yòu VBScrip jī chǔ, yīn cǐ zhè yī bù fēn wán quán kě yǐ tiào guò。 zài xiū gǎi pí fū shí wǒ huì jìn liàng bì kāi VBScript de zhī shí, rú guǒ shí zài bì bù kāi, bì yào shí huì bǎ dài mǎ de múbǎn gěi chū lái, dà jiā zhǐ xū yào xiū gǎi qí zhōng de yī liǎng chù jiù kě yǐ liǎo。
bù guò hái shì jiàn yì dà jiā xué yī diǎn VBScrip de jī chǔ zhī shí。 bì jìng, wǒ men bù jǐn yào zhī qí rán, gèng yào zhī qí suǒ yǐ rán。
guān yú VBScript wén jiàn, zhè lǐ wǒ zhǐ shuō sān diǎn:
1. dìng yì biàn liàng
zài VBScript wén jiàn de zuì qián miàn, yòu xià miàn yī duàn dài mǎ:
DimUserNum
DimUserStatus
DimPath
DimstrQQMailTip
DimShowStatus
Dimfoldbottom
DimbMsgInside
DimCurrentWidth
DimCurrentHeight
DimPlugMngHeight
DimPlugCloseState
DimPetState
zhè jiù shì dìng yì biàn liàng de dài mǎ。
rú guǒ xū yào dìng yì zì jǐ de biàn liàng míng de huà, àn yǐ xià gé shì dìng yì jiù kě yǐ liǎo:
Dim biàn liàng míng
qí shí VBScript zhǐ yòu yī zhǒng shù jù lèi xíng( bǐ C yǔ yán jiǎn dān duō liǎo), ér qiě wǒ men zhǐ yòng yǐn shì dìng yì biàn liàng de shù jù lèi xíng( jiù shì shàng miàn zhè zhǒng xíng shì)。
2. dìng yì 'àn niǔ zài miàn bǎn zhōng de wèi zhì
àn niǔ dà zhì kě yǐ fēn wéi liǎng dà lèi:
yī lèi 'àn niǔ shì kào zuǒ shàng jiǎo duì qí de( jí bù lùn pí fū zěn me lā shēn, gāi 'àn niǔ dào pí fū miàn bǎn zuì zuǒ biān huò zuì shàng biān de jù lí shǐ zhōng bǎo chí bù biàn);
yī lèi 'àn niǔ shì kào yòu xià jiǎo duì qí de( jí bù lùn pí fū zěn me lā shēn, gāi 'àn niǔ dào pí fū miàn bǎn zuì yòu biān huò zuì xià biān de jù lí shǐ zhōng bǎo chí bù biàn)。
zhè liǎng lèi 'àn niǔ de wèi zhì dū xū yào zài config.xml wén jiàn zhōng dìng yì, dàn shì dì 'èr lèi 'àn niǔ hái xū yào zài VBScript wén jiàn zhōng dìng yì。 dìng yì gé shì rú xià:
àn niǔ míng chēng .left=cx- àn niǔ dào pí fū miàn bǎn zuì yòu biān de jù lí
huò
àn niǔ míng chēng .top=cy- àn niǔ dào pí fū miàn bǎn zuì xià biān de jù lí
zài config.xml hé VBScript dìng yì liǎo 'àn niǔ de wèi zhì yǐ hòu, àn niǔ jiù kě yǐ zài miàn bǎn zhōng xiǎn shì chū lái, dàn shì cǐ shí diǎn jī 'àn niǔ bìng méi yòu fǎn yìng, yīn wéi cǐ shí 'àn niǔ de gōng néng hái méi yòu dìng yì。
3. dìng yì 'àn niǔ de gōng néng hán shù
dìng yì 'àn niǔ de gōng néng hán shù de gé shì rú xià:
Sub hán shù míng ()
EndSub
yǐ liáo tiān shì wéi lì:
SubChatRoomButton_onClick()
Window.ExeCommand4,1
EndSub
onClick de yì sī jiù shì dāng shǔ biāo diǎn jī de shí hòu suǒ zuò de dòng zuò, zhè lǐ zhí xíng de shì Window.ExeCommand dòng zuò。 nǐ yě kě yǐ dìng yì qí tā dòng zuò。
Window.ExeCommand jù tǐ hán yì rú xià:
Window.ExeCommand1,1 lǎo shì pí fū xuǎn zé cài dān ( wú yán sè jí tòu míng dù xuǎn xiàng )
Window.ExeCommand1,2 zuì xiǎo huà
Window.ExeCommand1,3 guān bì
Window.ExeCommand2,0 hǎo yǒu miàn bǎn
Window.ExeCommand2,1 téng xùn fú wù miàn bǎn
Window.ExeCommand2,2 shǒu jī hǎo yǒu miàn bǎn
Window.ExeCommand2,3 qǐ yè QQ hǎo yǒu miàn bǎn
Window.ExeCommand3,1
Window.ExeCommand4,1 liáo tiān shì
Window.ExeCommand4,2 duǎn xìn
Window.ExeCommand4,3 tiān jiā lián xì rén
Window.ExeCommand4,4TT
Window.ExeCommand4,5 yóu xì
Window.ExeCommand4,6 xìn xī guǎn lǐ qì
Window.ExeCommand4,7 yán sè biàn huàn
Window.ExeCommand4,8 wǒ de qián bāo jiè miàn
Window.ExeCommand4,9 suǒ yòu miàn bǎn xuǎn zé cài dān
Window.ExeCommand5, cài dān 'àn niǔ X. cài dān 'àn niǔ Y zhù cài dān
Window.ExeCommand6, cài dān 'àn niǔ X. cài dān 'àn niǔ Y gēnggǎi zhuàng tài cài dān
Window.ExeCommand7,1QQ yóu jiàn
Window.ExeCommand15,0 xiǎo mì shū
Window.ExeCommand19,0 miàn bǎn guǎn lǐ jiè miàn
Window.ExeCommand23,0 lǎo shì miàn bǎn xuǎn zé cài dān
Window.ExeCommand24,0QQ yīnyuè、 QQ sōu suǒ cài dān
Window.ExeCommand25,0QQ yīnyuè
Window.ExeCommand26,0QQ zhí bō chéng xù
zài yǐ IP shēng jí qì wéi lì:
subIPButton_onClick()
tmp="showip.exe"
Setfso=CreateObject("Scripting.FileSystemObject")
If(fso.FileExists(tmp))Then
SetobjShell=CreateObject("Wscript.Shell")
objShell.Runtmp
else
msgbox" fā xiàn cuò wù lā! "&chr(10)&" zhǎo bù dào QQ 'ān zhuāng mù lù xià de showip.exe wén jiàn ",," cuò wù tí shì "
endif
EndSub
shuō míng yī diǎn: IP shēng jí qì jí shǐ dìng yì liǎo gōng néng 'àn niǔ, diǎn jī de shí hòu réng rán méi yòu fǎn yìng。 zhè shì yīn wéi IP shēng jí qì diào yòng liǎo wài bù chéng xù( showip.exe), ér QQ zì dài de vbscript.dll wén jiàn bìng bù zhī chí zhè yī diǎn, suǒ yǐ yào duì vbscript.dll wén jiàn jìn xíng xiū gǎi。 zhè yě shì wèishénme yòng wǒ xiū gǎi de qq pí fū hái yào fù gài yuán bǎn QQ zhōng de vbscript.dll wén jiàn de yuán yīn。
sān、 shān chú zǔ jiàn
duì yú yuán bǎn pí fū huò bié rén fā bù de pí fū, pí fū zhōng de měi yī gè zǔ jiàn wǒ men bù kě néng dū shǐ yòng, wǒ men wán quán kě yǐ shān chú zì jǐ bù xū yào de zǔ jiàn, DIY chū wán quán shǔ yú zì jǐ de gè xìng pí fū。
shān chú duō yú zǔ jiàn de bù zhòu shì:
dì yī bù, yòng jì shì běn dǎ kāi config.xml wén jiàn, zhǎo dào duō yú zǔ jiàn suǒ duì yìng de dài mǎ( jù tǐ zěn me zhǎo, zài dì yī bù fēn mò wěi jiǎng dé hěn qīng chǔ, bù zài luó suo), bìng jì xià gāi zǔ jiàn suǒ duì yìng de id;
dì 'èr bù, jiāng config.xml wén jiàn zhōng gāi zǔ jiàn duì yìng de dài mǎ shān chú, bǎo cún xiū gǎi;
dì sān bù, yòng jì shì běn dǎ kāi VBScript wén jiàn, yǐ gāi zǔ jiàn de id qù diào hòu miàn de Button děng zì yàng( ruò yòu de huà) wéi guān jiàn zì jìn xíng sōu suǒ, jiù huì zài VBScript wén jiàn zhōng chá zhǎo dào yǔ gāi zǔ jiàn xiāng guān de dài mǎ, jiāng qí shān chú, bǎo cún xiū gǎi;
dì sì bù, jiāng qq pí fū mù lù xià yǔ gāi zǔ jiàn yòu guān de tú biāo shān chú( rú guǒ bù zhī dào shān chú nǎ gè tú biāo, zhè yī bù wán quán kě yǐ shěng qù, bù yǐng xiǎng xiū gǎi xiào guǒ);
dì wǔ bù, chóngxīn jiā zài pí fū, xiào guǒ jiù huì shēng xiào。
shuō míng:( 1) zài shān chú zǔ jiàn hòu, zǔ jiàn jiān de jiàngé kě néng huì bù yī zhì, yǐng xiǎng zhěng gè miàn bǎn de měi guān。 zhè shí kě yǐ zài config.xml wén jiàn zhōng xiū gǎi xiāng lín zǔ jiàn de left shǔ xìng, zhí dào zì jǐ mǎn yì wéi zhǐ。
( 2) zài shàng miàn jǐ bù quán bù zuò wán yǐ hòu zài jiā zài pí fū, bù rán nǐ huì bèi dàn chū lái de cuò wù xiāo xī xià yī tiào de。
( 3) měi cì xiū gǎi bǎo cún yǐ hòu, yào zhòng xīn jiā zài pí fū cái néng shǐ xiū gǎi xiào guǒ shēng xiào。
( 4) wàn yī nǐ chóngxīn jiā zài pí fū de shí hòu dàn chū VBScript wén jiàn cuò wù, qiān wàn bù yào huāng, zhè gè cuò wù tí shì zhōng tí shì jù tǐ nǎ yīháng chū liǎo cuò, nǐ zài dào nà yīháng huò zhě nà yī xíng de lín xíng qù chá zhǎo yuán yīn( kōng xíng yě suàn shì yīháng)。
xià miàn yǐ shān chú yuán bǎn pí fū zhōng“ QQ yóu xiāng” wéi lì:
dì yī bù, yòng jì shì běn dǎ kāi config.xml wén jiàn, zhǎo dào“ QQ yóu xiāng” suǒ duì yìng de dài mǎ wéi:
<Buttonid="MailButton"left="54"top="48"width="40"height="16"zIndex="28"toolTip=" shōu fā yóu jiàn "cursor="MailButton.cur"visible="true">
<Iconico="MailButton.ico"cx="16"cy="16"horizontalAlignment="Left"verticalAlignment="Center"leftPadding="0"topPadding="1"/>
<LabellabelValue="(0)"color="#071E81"hoverColor="#FFFFFF"fontFamily="MSSansSerif"fontSize="8"fontStyle=""fontWeight="400"horizontalAlignment="Left"verticalAlignment="Center"leftPadding="18"topPadding="0"/>
</Button>
bìng jì xià“ QQ yóu xiāng” suǒ duì yìng de id: MailButton;
dì 'èr bù, jiāng config.xml wén jiàn zhōng“ QQ yóu xiāng” suǒ duì yìng de dài mǎ( jí shàng miàn zhè duàn dài mǎ) shān chú, bǎo cún xiū gǎi;
dì sān bù, yòng jì shì běn dǎ kāi VBScript wén jiàn, yǐ Mail( jí“ QQ yóu xiāng” de id qù diào hòu miàn de Button) wéi guān jiàn zì jìn xíng sōu suǒ, jiù huì zài VBScript wén jiàn zhōng chá zhǎo dào yǔ“ QQ yóu xiāng” xiāng guān de dài mǎ, yòu yǐ xià 5 chù:
dài mǎ 1: DimstrQQMailTip
dài mǎ 2: strQQMailTip=""
dài mǎ 3: MailButton.label=strQQMailTip
dài mǎ 4: SubMailButton_onClick()
Window.ExeCommand7,1
EndSub
dài mǎ 5:
ElseIfcode=100Then
' gǎi biàn QQMail de tí shì
if(var=0)then
strQQMailTip="("+"0"+")"
else
strQQMailTip="("+CStr(var)+")"
endif
MailButton.label=strQQMailTip
jiāng zhè wǔ chù dài mǎ shān chú, bǎo cún xiū gǎi。
dì sì bù, jiāng qq pí fū mù lù xià yǔ“ QQ yóu xiāng” yòu guān de tú biāo MailButton.cur hé MailButton.ico shān chú( rú guǒ bù què dìng, zhè yī bù wán quán kě yǐ shěng qù, bù yǐng xiǎng xiū gǎi xiào guǒ);
dì wǔ bù, chóngxīn jiā zài pí fū, QQ yóu xiāng jiù xiāo shī liǎo。 zhè shí hòu pí fū miàn bǎn shàng miàn bù fēn tú biāo jiàngé bù yī, hěn bù měi guān, zhè shí hòu nǐ kě yǐ zài config.xml wén jiàn zhōng xiū gǎi xiāng lín zǔ jiàn“ QQ xiǎo mì shū” de left shǔ xìng, zhí dào zì jǐ mǎn yì wéi zhǐ。
sì、 tiān jiā zǔ jiàn
rú guǒ nǐ zài xiū gǎi pí fū shí bù xiǎo xīn wù shān liǎo yòu yòng zǔ jiàn, huò zhě nǐ xià zài de bié rén xiū gǎi de pí fū zhōng quē shǎo nǐ xū yào de zǔ jiàn, nà me nǐ jiù yào“ zì jǐ dòng shǒu, fēng yī zú shí“ liǎo。
rú guǒ nǐ yào tiān jiā de zǔ jiàn shì yuán bǎn pí fū zhōng yòu de, nà jiù hǎo bàn duō liǎo。 tú biāo děng zī yuán、 dài mǎ dōukě yǐ zhí jiē cóng yuán bǎn pí fū zhōng COPY, rán hòu fù zhì dào nǐ de pí fū zhōng xiāng yìng wèi zhì jiù kě yǐ liǎo。
rú guǒ nǐ yào tiān jiā de zǔ jiàn yuán bǎn pí fū zhōng méi yòu, nà jiù 'àn zhào yǐ xià bù zhòu lái zuò:
dì yī bù, jiāng zǔ jiàn suǒ xū yào de tú biāo( ICO gé shì)、 tú piàn( BMP gé shì) děng zī yuán fàng rù dào qq pí fū suǒ zài mù lù( rú guǒ shǒu tóu méi yòu xiāng guān de tú biāo、 tú piàn, zì jǐ yě bù huì yòng PhotoShop děng gōng jù zhì zuò, zhè yī bù jiù xiān tiào guò, zài hòu miàn wǒ huì tí dào bǔ jiù de fāng fǎ);
dì 'èr bù, zài config.xml wén jiàn zhōng dìng yì zhè xiē zī yuán de shǔ xìng。
dìng yì zǔ jiàn shǔ xìng de gé shì kě yǐ cān kǎo dì yī bù fēn dì 3 diǎn( jí“ 3 àn niǔ de dìng yì”), rán hòu zài zhè gè gé shì de jī chǔ shàng tiān jiā xiāng guān shǔ xìng, xiāng guān shǔ xìng kě yǐ cān kǎo dì yī bù fēn dì 2 diǎn( jí“ 2 àn niǔ de shǔ xìng”)。 rú guǒ zài dì yī bù zhōng méi yòu tú biāo、 tú piàn děng zī yuán, zài zhè lǐ kě yǐ jiāng zǔ jiàn dìng yì wéi wén běn, wén běn de dài mǎ múbǎn wéi:
<Textid="… "left="… "top="… "width="… "height="… "zIndex="… "value="… "color="… "hoverColor="… "fontFamily="… "fontSize="… "fontWeight="… "toolTip="… "cursor="*.cur"active="true"visible="true"link="false"/>
( zhù: gè shǔ xìng de qǔ zhí kě yǐ cān kǎo qí tā zǔ jiàn)
hái yòu yī gè gèng jiǎn dān de fāng fǎ: bǎ bié de 'àn niǔ huò wén běn de dài mǎ COPY guò lái, rán hòu jiāng xiāng guān shǔ xìng de zhí gǎi chéng zì jǐ de。
yě xǔ yòu rén huì wèn, tiān jiā de dài mǎ yào fàng dào config.xml wén jiàn zhōng jù tǐ shénme wèi zhì ní? zhǐ yào zūn shǒu yǐ xià liǎng tiáo guī zé, dài mǎ cún fàng de wèi zhì shì rèn yì de。
guī zé yī: zài config.xml wén jiàn de kāi tóu yòu zhè yàng yī duàn dài mǎ:
<?xmlversion="1.0"encoding="gb2312"?><themeversion="1.0">
zài config.xml wén jiàn de jié wěi yòu zhè yàng yī duàn dài mǎ:
</Window>
</theme>
tiān jiā de dài mǎ yào wèi yú shàng shù liǎng duàn dài mǎ zhī jiān。
guī zé 'èr: tiān jiā de dài mǎ bù néng“ chāi sàn” yǐ yòu zǔ jiàn de dài mǎ。 lì rú yòu rú xià dài mǎ:
<Button…… >
<Icon…… />
<Label…… >
</Button>
wǒ men tiān jiā de dài mǎ kě yǐ wèi yú zhè duàn dài mǎ zhī qián, yě kě yǐ wèi yú zhè duàn dài mǎ zhī hòu, dàn qiān wàn bù yào jiā zài zhè duàn dài mǎ de zhōng jiān。
dì sān bù, zài VBScript wén jiàn diào yòng zhè xiē zī yuán bìng dìng yì xiāng guān gōng néng。
rú guǒ zǔ jiàn shì kào yòu xià jiǎo duì qí de( tiào guò dì 'èr bù fēn de xiàn zài fǎn huí qù kàn yī xià dì 'èr bù fēn de dì 2 diǎn: 2. dìng yì 'àn niǔ zài miàn bǎn zhōng de wèi zhì。 hěn róng yì kàn dǒng de), hái yào zài VBScript wén jiàn zhōng dìng yì zǔ jiàn de wèi zhì。 dìng yì zǔ jiàn wèi zhì de dài mǎ tiān jiā dào shénme wèi zhì ní? zài VBScript wén jiàn zhōng zhǎo dào yǐ xià dài mǎ:
SearchButton.top=cy-25
MsgManagerButton.top=cy – 25
jiāng dìng yì zǔ jiàn wèi zhì de dài mǎ tiān jiā dào shàng miàn zhè duàn dài mǎ de xià yīháng。
xià miàn lái dìng yì zǔ jiàn de gōng néng hán shù。
gōng néng hán shù de dài mǎ múbǎn shì:
subIPButton_onClick()
tmp="showip.exe"
Setfso=CreateObject("Scripting.FileSystemObject")
If(fso.FileExists(tmp))Then
SetobjShell=CreateObject("Wscript.Shell")
objShell.Runtmp
else
msgbox" fā xiàn cuò wù lā! "&chr(10)&" zhǎo bù dào QQ 'ān zhuāng mù lù xià de showip.exe wén jiàn ",," cuò wù tí shì "
endif
EndSub
zhè qí shí shì IP shēng jí qì de dài mǎ, wǒ men zhǐ xū yào xiū gǎi qí zhōng jǐ chù, jiù kě yǐ biàn chéng zì jǐ de dài mǎ: jiāng dì yī xíng de IPButton gǎi wéi suǒ tiān jiā zǔ jiàn de id; jiāng dì 'èr xíng hé dì bā xíng zhōng de showip gǎi chéng wài bù chéng xù de kě zhí xíng zhù chéng xù de míng zì。
yī bān pí fū( bāo kuò yuán bǎn pí fū) de VBScript wén jiàn zhōng dū yòu xià miàn zhè jù zhù shì:
' chǔlǐ QQ chéng xù fā lái de shì jiàn
jiāng wǒ men xiū gǎi hǎo de gōng néng hán shù dài mǎ fàng dào zhè duàn zhù shì de shàng miàn jí kě。
dì sì bù, xiū gǎi VBScript.dll wén jiàn。
QQ zì dài de vbscript.dll wén jiàn bìng bù zhī chí diào yòng liǎo wài bù chéng xù, suǒ yǐ yào shǐ yòng pò jiě de vbscript.dll wén jiàn。 zhè yě shì wèishénme yòng xiū gǎi de qq pí fū hái yào fù gài yuán bǎn QQ zhōng de vbscript.dll wén jiàn de yuán yīn。 |
|
|