DriveFolderScan

所属分类:Windows编程
开发工具:Visual Basic
文件大小:180KB
下载次数:4
上传日期:2007-01-19 08:55:40
上 传 者coffeelxx
说明:  VB环境下 制作的,硬盘防御扫描程序,供参考,
(VB environment production, disk defense scanning procedures, for reference, thank you)

文件列表:
Resources\About.png (597, 2005-12-07)
Resources\BackgroundOffWhite.bmp (17462, 2005-06-22)
Resources\BackgroundTopGrayToWhite.png (5042, 2005-12-07)
Resources\CDROM.png (594, 2005-12-07)
Resources\Check.png (172, 2005-12-07)
Resources\Clock.png (495, 2005-12-07)
Resources\Delete.png (271, 2005-12-07)
Resources\Drive.png (346, 2005-12-07)
Resources\Drives.png (1325, 2005-12-07)
Resources\Folder.png (2252, 2005-12-07)
Resources\Green.png (258, 2005-12-07)
Resources\Log.png (586, 2005-12-07)
Resources\Orange.png (360, 2005-12-07)
Resources\Quit.png (703, 2005-12-07)
Resources\Red.png (293, 2005-12-07)
Resources\Remove.png (310, 2005-12-07)
Resources\Restore.png (379, 2005-12-07)
Resources\Thumbs.db (25600, 2006-10-04)
Resources\White.png (232, 2005-12-07)
Resources\Yellow.png (292, 2005-12-07)
Setup\Setup.vdproj (43003, 2005-12-28)
About.resx (18844, 2005-06-21)
About.vb (44689, 2005-11-09)
clsInformation.vb (81397, 2005-12-27)
Drive and Folder Scanner.sln (1988, 2005-12-28)
Drive and Folder Scanner.suo (27648, 2006-10-04)
Drive.ico (25214, 2005-12-08)
EULA.rtf (6974, 2005-12-27)
EULA.txt (1724, 2005-12-27)
frmAbout.resx (51271, 2006-10-04)
frmAbout.vb (28643, 2006-10-04)
frmScanner.resx (51468, 2006-10-04)
frmScanner.vb (164373, 2006-10-04)
licenses.licx (482, 2005-06-21)
Scanner.vbproj (7941, 2005-12-28)
Scanner.vbproj.user (2823, 2005-12-28)
setup.exe.manifest (502, 2005-12-28)
使用说明.txt (2276, 2006-10-04)
枕善居VB源码博客.url (164, 2005-06-30)
... ...

{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch13\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe2052{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} {\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f13\fnil\fcharset134\fprq2{\*\panose 02010600030101010101}SimSun{\*\falt Arial Unicode MS};}{\f410\fnil\fcharset134\fprq2{\*\panose 00000000000000000000}@SimSun;} {\f411\froman\fcharset238\fprq2 Times New Roman CE;}{\f412\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f414\froman\fcharset161\fprq2 Times New Roman Greek;}{\f415\froman\fcharset162\fprq2 Times New Roman Tur;} {\f416\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f417\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f418\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f419\froman\fcharset163\fprq2 Times New Roman (Vietnamese);} {\f431\fmodern\fcharset238\fprq1 Courier New CE;}{\f432\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f434\fmodern\fcharset161\fprq1 Courier New Greek;}{\f435\fmodern\fcharset162\fprq1 Courier New Tur;} {\f436\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f437\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f438\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f439\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}}{\colortbl;\red0\green0\blue0; \red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128; \red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe2052\loch\f0\hich\af0\dbch\af13\cgrid\langnp1033\langfenp2052 \snext0 Normal;}{\*\cs10 \additive \ssemihidden Default Paragraph Font;}{\* \ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\loch\f0\hich\af0\dbch\af13\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{ \s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1033\langfe2052\loch\f2\hich\af2\dbch\af13\cgrid\langnp1033\langfenp2052 \sbasedon0 \snext15 \styrsid101***039 Plain Text;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0} {\*\rsidtbl \rsid2058529\rsid7276632\rsid101***039\rsid10560542}{\*\generator Microsoft Word 11.0.6568;}{\info{\title This is a revision of a solution I made some time ago}{\author Herbert N Swearengen III}{\operator Herbert N Swearengen III} {\creatim\yr2005\mo12\dy27\hr8\min41}{\revtim\yr2005\mo12\dy28\hr15\min42}{\version3}{\edmins3}{\nofpages1}{\nofwords356}{\nofchars2030}{\*\company Virtual Software}{\nofcharsws2382}{\vern24579}}\margl1319\margr1319 \widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1319\dgvorigin1440\dghshow1\dgvshow1 \jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct \asianbrkrule\rsidroot101***039\newtblstyruls\nogrowautofit \fet0\sectd \linex0\endnhere\sectlinegrid360\sectdefaultcl\sectrsid101***039\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \s15\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid101***039 \fs20\lang1033\langfe2052\loch\af2\hich\af2\dbch\af13\cgrid\langnp1033\langfenp2052 {\insrsid7276632\charrsid101***039 \hich\af2\dbch\af13\loch\f2 This is a revision of a solution I made some time ago. This version requires Visual Studio 2005 or Visual Basic 2005 Express (a free download). However you will not be able to build the installation project in Visual Basic 2005 Express. \par \par \hich\af2\dbch\af13\loch\f2 This version pro\hich\af2\dbch\af13\loch\f2 vides additional useful functionality in that it can scan for paths that will not be recordable on CDROM or DVDROM. Checking is provided for the two most popular recording formats in use today: Joliet and \hich\af2\dbch\af13\loch\f2 UDF (Universal Disc Format)}{\insrsid2058529 \hich\af2\dbch\af13\loch\f2 with Joliet \hich\af2\dbch\af13\loch\f2 b\hich\af2\dbch\af13\loch\f2 ridge}{\insrsid7276632\charrsid101***039 \hich\af2\dbch\af13\loch\f2 . \par \par \hich\af2\dbch\af13\loch\f2 Joliet li\hich\af2\dbch\af13\loch\f2 mits folders and file names to *** }{\insrsid10560542\charrsid101***039 \hich\af2\dbch\af13\loch\f2 Unicode}{\insrsid7276632\charrsid101***039 \hich\af2\dbch\af13\loch\f2 characters. }{ \insrsid2058529 \hich\af2\dbch\af13\loch\f2 UDF with }{\insrsid7276632\charrsid101***039 \hich\af2\dbch\af13\loch\f2 Joliet}{\insrsid2058529 \hich\af2\dbch\af13\loch\f2 }{\insrsid7276632\charrsid101***039 \hich\af2\dbch\af13\loch\f2 }{\insrsid2058529 \hich\af2\dbch\af13\loch\f2 bridge }{\insrsid7276632\charrsid101***039 \hich\af2\dbch\af13\loch\f2 limits folders and file names to 128 }{\insrsid10560542\charrsid101***039 \hich\af2\dbch\af13\loch\f2 Unicode}{\insrsid7276632\charrsid101***039 \hich\af2\dbch\af13\loch\f2 characters. There is no limit to the number of folders in a path. However, NTFS limits paths to 255 characters and file names to 260 characte\hich\af2\dbch\af13\loch\f2 rs (including the path). This is useful if you want to check a folder tree before attempting to record a CD or DVD. Violations of the rules can be displayed as messages boxes with an option to cancel the operation, or written to a log. \par \par \hich\af2\dbch\af13\loch\f2 In the previous ver\hich\af2\dbch\af13\loch\f2 sions, only drives could be scanned. In this version, you can scan drives or folders. And in addition to }{\insrsid10560542\charrsid101***039 \hich\af2\dbch\af13\loch\f2 determin}{ \insrsid10560542 \hich\af2\dbch\af13\loch\f2 in}{\insrsid10560542\charrsid101***039 \hich\af2\dbch\af13\loch\f2 g}{\insrsid7276632\charrsid101***039 \hich\af2\dbch\af13\loch\f2 the total number of folders and files in a particular drive or folder, the application also displays the number of normal, hidden, and syst\hich\af2\dbch\af13\loch\f2 em files and folders. This display and the display of the current path can be turned off if you are only interested in checking paths for CD or DVD recording. This speeds up operation considerably. \par \par \hich\af2\dbch\af13\loch\f2 An information class is included that I wrote for another\hich\af2\dbch\af13\loch\f2 solution. In this project, only a few of the features are used for the about box. But you might find it a useful wrapper for obtaining computer, application, and operating system information. A}{\insrsid2058529 \hich\af2\dbch\af13\loch\f2 ll}{ \insrsid7276632\charrsid101***039 \hich\af2\dbch\af13\loch\f2 code uses .NET Framework 2.0 functions except one API functio\hich\af2\dbch\af13\loch\f2 n for }{\insrsid10560542\charrsid101***039 \hich\af2\dbch\af13\loch\f2 formatting}{ \insrsid7276632\charrsid101***039 \hich\af2\dbch\af13\loch\f2 floppy disks. A reference to System.Management must be set to use this class. \par \par \hich\af2\dbch\af13\loch\f2 Previous versions required a reference to the COM object Microsoft Scripting Runtime 1.0. This is no longer necessary since all of that functionality is include\hich\af2\dbch\af13\loch\f2 d in the .NET Framework 2.0 CLR. \par \par \hich\af2\dbch\af13\loch\f2 This program is provided "AS-IS" per the enclosed EULA. It may be freely modified and distributed}{\insrsid10560542 \hich\af2\dbch\af13\loch\f2 }{\insrsid7276632\charrsid101***039 \hich\af2\dbch\af13\loch\f2 for any non-commercial or commercial purpose. Credit to the original author would be appreciated, but is not necessary. \par \par \hich\af2\dbch\af13\loch\f2 Fee\hich\af2\dbch\af13\loch\f2 dback is appreciated. \par \par \hich\af2\dbch\af13\loch\f2 Herbert N Swearengen III \par \hich\af2\dbch\af13\loch\f2 hswear3@swbell.net \par }}

近期下载者

相关文件


收藏者