资源简介
搬砖低分给大家用.
软件著作权申请时,需要60页的源代码,而且要去掉空白行和注释。
用这个软件轻松整编60页源代码。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace SourceConvert
{
public partial class Form1 : Form
{
int linecount = 0;
List lexts = new List();
List files = new List();
List txtlines = new List();
public Form1()
{
InitializeComponent();
}
private void fileSort()
{
Random random = new Random();
List newList = new List();
foreach (string item in files)
{
newList.Insert(random.Next(newList.Count) item);
}
files = newList;
}
private void btn_submit_Click(object sender EventArgs e)
{
if (linecount > 4000)
{
linkLabel1_linkClicked(linkLabel1 null);
}
File.WriteAllText(Application.StartupPath + “/SC_Path.txt“ txt_path.Text Encoding.UTF8);
string[] exts = txt_ext.Text.Split(‘;‘);
string tmpstr;
int ind ind2;
lexts.Clear();
files.Clear();
foreach (string ext in exts)
{
tmpstr = ext.Trim();
if(tmpstr.StartsWith(“*.“))
lexts.Add(tmpstr.Substring(2).ToLower());
}
if (lexts.Count == 0)
{
MessageBox.Show(“扩展名没有设置“);
return;
}
string[] paths = txt_path.Lines;
btn_submit.Enabled = false;
try
{
foreach(string path in paths)
dirrun(path);
fileSort();
foreach (string file in files)
{
//rtb_source.AppendText(file + Environment.NewLine + Environment.NewLine + Environment.NewLine + Environment.NewLine + Environment.NewLine);
ind = file.LastIndexOf(‘.‘);
if (ind == -1)
continue;
tmpstr = file.Substring(ind + 1).ToLower();
if (lexts.Contains(tmpstr))
{
Encoding encode = TxtFileEncoding.getencode_percent(File.ReadAllBytes(file));
string[] lines = File.ReadAllLines(file encode);
bool bst = false;
foreach (string line in lines)
{
string linen = line;
if (bst)//前面遇到了/*
{
ind2 = linen.IndexOf(“*/“);
if (ind2 == -1)
continue;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-01-12 14:24 版权源码整理工具\
目录 0 2014-10-14 10:23 版权源码整理工具\.svn\
文件 765 2012-09-27 22:17 版权源码整理工具\.svn\all-wcprops
文件 1102 2012-09-27 22:17 版权源码整理工具\.svn\entries
目录 0 2012-09-27 22:17 版权源码整理工具\.svn\prop-ba
目录 0 2012-09-27 22:17 版权源码整理工具\.svn\props\
目录 0 2014-10-14 10:23 版权源码整理工具\.svn\text-ba
文件 3362 2012-09-27 22:17 版权源码整理工具\.svn\text-ba
文件 919 2012-09-27 22:17 版权源码整理工具\.svn\text-ba
文件 1004 2012-09-27 22:17 版权源码整理工具\.svn\text-ba
文件 5780 2012-09-27 22:17 版权源码整理工具\.svn\text-ba
文件 5814 2012-09-27 22:17 版权源码整理工具\.svn\text-ba
文件 476 2012-09-27 22:17 版权源码整理工具\.svn\text-ba
目录 0 2014-10-14 10:23 版权源码整理工具\.svn\tmp\
目录 0 2012-09-27 22:17 版权源码整理工具\.svn\tmp\prop-ba
目录 0 2012-09-27 22:17 版权源码整理工具\.svn\tmp\props\
目录 0 2012-09-27 22:17 版权源码整理工具\.svn\tmp\text-ba
目录 0 2014-10-14 10:25 版权源码整理工具\bin\
目录 0 2017-01-12 14:32 版权源码整理工具\bin\Debug\
文件 90177 2017-01-12 14:25 版权源码整理工具\bin\Debug\11.jpg
文件 47 2017-01-12 14:25 版权源码整理工具\bin\Debug\SC_Path.txt
文件 14848 2015-05-28 09:49 版权源码整理工具\bin\Debug\SourceConvert.exe
文件 36352 2015-05-28 09:49 版权源码整理工具\bin\Debug\SourceConvert.pdb
文件 11608 2015-05-28 09:49 版权源码整理工具\bin\Debug\SourceConvert.vshost.exe
目录 0 2014-10-14 11:07 版权源码整理工具\bin\Release\
文件 13824 2015-05-28 09:49 版权源码整理工具\bin\Release\SourceConvert.exe
文件 32256 2015-05-28 09:49 版权源码整理工具\bin\Release\SourceConvert.pdb
文件 11608 2015-05-28 09:49 版权源码整理工具\bin\Release\SourceConvert.vshost.exe
文件 490 2010-03-17 22:39 版权源码整理工具\bin\Release\SourceConvert.vshost.exe.manifest
文件 14488 2015-05-28 09:49 版权源码整理工具\Form1.cs
文件 7373 2015-05-28 09:47 版权源码整理工具\Form1.Designer.cs
............此处省略58个文件信息
- 上一篇:软件著作权60页代码整理生成工具V1.3
- 下一篇:软著源代码整理工具
相关资源
- 管理系统说明书 可用于申报软件著作
- 用于申请软著资料,方便软件著作权
- 软件著作权说明书
- 计算机软件著作权登记证书.psd
- 软件著作权多人合作开发协议书模板
- 软著60页代码整理生成工具V1.2
- 软件著作权源代码范本
- 软件著作权60页代码整理生成工具V2
- 软件著作权60页代码整理生成工具V1
- 软件著作权申请文件自动生成工具
- 软件著作权填写说明资料整理
- 软件著作权使用说明书范本
- 软件著作权源代码文档生成工具
- 软件著作权申请文件
- 软件著作权合作开发协议.docx
- 软件著作权申请源代码整理工具 一键
- 软件著作权60页代码整理生成工具V1
- 软件著作权(软著)申请源代码整理
- 软件著作权文档
- 软著申请模板--申请表--源程序-说明书
- 软著申请范例文档
- 多人合作开发协议书.doc
- 苹果软件著作权申请模板说明
- 软件著作权申请
- 软件著作权源代码自动整理
- 软件著作权登记-源代码范本
- 软件著作权源程序模板
- 软件著作权申请注意事项总结齐全
评论
共有 条评论