91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 66KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-17
  • 語言: 其他
  • 標簽:

資源簡介

這是一個新型的批量重命名文件工具軟件源碼,主要用了TreeView(樹形視圖)來選擇文件夾,批量進行文件重命名。其中,有"編號在前,編號在后,擴展名重命名"。其中有一個新的,是對Word的標題的批量處理。注釋很詳細...

注意:
開發環境為Visual Studio 2010

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.IO;
using?System.Diagnostics;
using?Word?=?Microsoft.Office.Interop.Word;

namespace?BatchRenameFilesWithTreeView?{
????public?partial?class?Form1:?Form?{
????????public?Form1()?{
????????????InitializeComponent();
????????????//取消.
????????????btnCancel.Click?+=?(sender?e)?=>?{?this.Dispose();?};
????????}

????????//初始加載樹目錄.
????????void?InitializeTreeView(TreeNode?tNode)?{
????????????if(tNode?==?null?||?tNode.Nodes?==?null)?return;???//空節點或終結點.
????????????if(tNode.Nodes.Count?!=?0)?return;??//已經添加節點.
????????????if(tNode.Parent?==?null)?{??//根節點.
????????????????foreach(var?driver?in?Directory.GetLogicalDrives())?{???//盤符.
????????????????????TreeNode?driNode?=?new?TreeNode(driver);
????????????????????tNode.Nodes.Add(driNode);
????????????????}
????????????}
????????????else?{
????????????????if(Directory.Exists(tNode.Text))?{??//為文件夾.
????????????????????foreach(var?dir?in?Directory.GetFileSystemEntries(tNode.Text))?{
????????????????????????tNode.Nodes.Add(new?TreeNode(dir));
????????????????????}
????????????????}
????????????}
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)?{
????????????TreeNode?rootNode?=?new?TreeNode(“我的電腦“);???//添加根目錄.
????????????tvFiles.Nodes.Add(rootNode);

????????????rabtn_Id.Checked?=?true;???//初始時選擇編號.
????????????combox_Extension.SelectedIndex?=?0;?//默認選擇第一項.?
????????}
????????//顯示子節點.
????????private?void?tvFiles_AfterSelect(object?sender?TreeViewEventArgs?e)?{
????????????InitializeTreeView(e.Node);
????????}

????????//按編號重命名選擇改變.?
????????private?void?rabtn_Id_CheckedChanged(object?sender?EventArgs?e)?{
????????????if(rabtn_Id.Checked)?{
????????????????rabtn_IdStart.Enabled?=?rabtn_IdEnd.Enabled?=?true;
????????????????rabtn_IdStart.Checked?=?true;?//默認為在文件名前面加編號.
????????????????combox_Extension.Enabled?=?txtOri.Enabled?=?txtNew.Enabled?=?false;
????????????}
????????????else
????????????????rabtn_IdStart.Enabled?=?rabtn_IdEnd.Enabled?=?false;
????????}

????????//按擴展名選擇改變.
????????private?void?rabtn_Extension_CheckedChanged(object?sender?EventArgs?e)?{
????????????if(rabtn_Extension.Checked)?{
????????????????combox_Extension.Enabled?=?true;
????????????????rabtn_IdStart.Enabled?=?rabtn_IdEnd.Enabled?=?false;
????????????}
????????????else
????????????????combox_Extension.Enabled?=?false;
????????}

????????//批量替換文件標題中的文字選擇改變.
????????private?void?rabtn_title_CheckedChanged(object?sender?EventArgs?e)?{
????????????if(rabtn_title.Checked)?{
????????????????txtOri.Enabled?=?txtNew.Enabled?=?true;
????????????????rabtn_IdStart.Enabled?=?rabtn_IdEnd.Enabled?=?combox_Extension.Enabled?=?false;
????????????}
????????????else
????????????????txtOri.Enabled?=?txtNew.Enabled?=?false;
????????}
????????//選擇.

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3980??2013-07-11?12:50??BatchRenameFiles_1.0\BatchRenameFilesWithTreeView.csproj

?????文件???????1001??2013-07-15?08:33??BatchRenameFiles_1.0\BatchRenameFilesWithTreeView.sln

?????文件??????25600??2013-07-12?17:01??BatchRenameFiles_1.0\bin\Debug\BatchRenameFilesWithTreeView.exe

?????文件??????46592??2013-07-12?17:01??BatchRenameFiles_1.0\bin\Debug\BatchRenameFilesWithTreeView.pdb

?????文件??????11600??2013-07-15?08:37??BatchRenameFiles_1.0\bin\Debug\BatchRenameFilesWithTreeView.vshost.exe

?????文件????????490??2012-06-02?22:34??BatchRenameFiles_1.0\bin\Debug\BatchRenameFilesWithTreeView.vshost.exe.manifest

?????文件??????12506??2013-07-11?17:24??BatchRenameFiles_1.0\Form1.cs

?????文件??????17613??2013-07-11?11:31??BatchRenameFiles_1.0\Form1.Designer.cs

?????文件???????5817??2013-07-11?11:31??BatchRenameFiles_1.0\Form1.resx

?????文件???????2820??2013-07-15?08:37??BatchRenameFiles_1.0\obj\x86\Debug\BatchRenameFilesWithTreeView.csproj.FileListAbsolute.txt

?????文件????????975??2013-07-11?11:31??BatchRenameFiles_1.0\obj\x86\Debug\BatchRenameFilesWithTreeView.csproj.GenerateResource.Cache

?????文件???????9880??2013-07-11?17:15??BatchRenameFiles_1.0\obj\x86\Debug\BatchRenameFilesWithTreeView.csprojResolveAssemblyReference.cache

?????文件??????25600??2013-07-12?17:01??BatchRenameFiles_1.0\obj\x86\Debug\BatchRenameFilesWithTreeView.exe

?????文件????????180??2013-07-11?12:50??BatchRenameFiles_1.0\obj\x86\Debug\BatchRenameFilesWithTreeView.Form1.resources

?????文件??????46592??2013-07-12?17:01??BatchRenameFiles_1.0\obj\x86\Debug\BatchRenameFilesWithTreeView.pdb

?????文件????????180??2013-07-11?12:50??BatchRenameFiles_1.0\obj\x86\Debug\BatchRenameFilesWithTreeView.Properties.Resources.resources

?????文件???????5359??2013-07-11?00:11??BatchRenameFiles_1.0\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????6816??2013-07-15?08:33??BatchRenameFiles_1.0\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件????????614??2013-07-10?17:04??BatchRenameFiles_1.0\OwnDirectory.cs

?????文件????????505??2013-07-10?15:46??BatchRenameFiles_1.0\Program.cs

?????文件???????1486??2013-07-10?15:46??BatchRenameFiles_1.0\Properties\AssemblyInfo.cs

?????文件???????2796??2013-07-10?15:46??BatchRenameFiles_1.0\Properties\Resources.Designer.cs

?????文件???????5612??2013-07-10?15:46??BatchRenameFiles_1.0\Properties\Resources.resx

?????文件???????1086??2013-07-10?15:46??BatchRenameFiles_1.0\Properties\Settings.Designer.cs

?????文件????????249??2013-07-10?15:46??BatchRenameFiles_1.0\Properties\Settings.settings

?????文件????????287??2013-11-19?09:36??BatchRenameFiles_1.0\源碼必讀.txt

????..AD...?????????0??2013-07-15?08:40??BatchRenameFiles_1.0\obj\x86\Debug\TempPE

?????目錄??????????0??2013-07-12?17:01??BatchRenameFiles_1.0\obj\x86\Debug

?????目錄??????????0??2013-07-12?17:00??BatchRenameFiles_1.0\bin\Debug

?????目錄??????????0??2013-07-10?15:46??BatchRenameFiles_1.0\obj\x86

............此處省略7個文件信息

評論

共有 條評論