C#
高岭之花收藏家
这个作者很懒,什么都没留下…
展开
-
C# VCCLCompilerTool.AdditionalIncludeDirectories 添加附加包含目录
指定一个路径为附加包含目录// 添加头文件目录public void AdditionalCLCompiler(string includeDirectoriesPath){ ThreadHelper.ThrowIfNotOnUIThread(); VCProject prj; IVCCollection cfgs, tools; VCConfiguration cfg; VCCLCompilerTool tool; DTE2 d原创 2020-06-04 15:14:30 · 355 阅读 · 0 评论 -
C# VCLinkerTool 添加附加依赖库
C# 写VSIX插件,实现功能:实验实例中,添加一个.sln项目,复制一个文件夹到该项目中,将该文件夹中的所有.lib自动添加附加依赖库中// 添加附加依赖库public void AdditionalLinker(string strToPath){ ThreadHelper.ThrowIfNotOnUIThread(); VCProject prj; IVCCollection cfgs, tools; VCConfiguration cfg; VCLin原创 2020-06-03 15:50:38 · 492 阅读 · 0 评论 -
C# 获得指定文件夹中指定后缀的所有文件
using System.IO;using System.Collections;namespace VSIXNibiruStudioPluginProject{ // 获得指定文件夹下指定后缀的所有文件 class GetFiles { ArrayList alst; // 获得文件夹中指定后缀的文件 // dir是文件夹,extension是后缀 public void GetFile(string dir,s原创 2020-06-03 14:21:37 · 1953 阅读 · 0 评论 -
C# winform 浏览文件夹 FolderBrowserDialog
一个TextBox和一个Button组合,按下FolderBrowserButton后可以浏览文件夹,将选中文件夹的路径显示在PathTextBox里private void FolderBrowserButton_Click(object sender, EventArgs e){ FolderBrowserDialog dialog = new FolderBrowserDialog(); if (dialog.ShowDialog() == DialogResult.OK)原创 2020-05-29 10:23:22 · 1254 阅读 · 0 评论 -
VS扩展开发(四) 添加右键菜单项 二级菜单
默认右键菜单:添加自定义右键菜单项“添加右键菜单lalala”后:(皮肤颜色是默认的,可以修改)代码:Commands package里包含了三组Guid和ID,从父到子依次为:guid=“guidSHLMainMenu” id=“IDM_VS_CTXT_CODEWIN”guid=“guidRightClickPackageCmdSet” id="myMenuGroup"priority=“0x1020”guid=“guidRightClickPackageCmdSet” id="cm原创 2020-05-28 16:48:20 · 2316 阅读 · 0 评论 -
C# StreamWriter StreamReader读写文件
写文件,如果写之前该文件不存在会自动在指定路径创建,写之前会自动清空txt之前的内容string path = Application.StartupPath;StreamWriter loginStream = new StreamWriter(path + "\\loginstate.txt", false); loginStream.WriteLine("Success");loginStream.Close();读文件,按行读,读之前文件必须要存在login原创 2020-05-27 19:33:53 · 405 阅读 · 0 评论 -
C# .NET框架 DES ECB加密解密
public static string Encrypt(string encryptString, string sKey) { try { string key; //key为8位 if (sKey.Length <= 8) { key = sKey.PadRight.原创 2020-05-25 19:51:49 · 1940 阅读 · 2 评论