[分享给新手]DSAPI2.1多功能复合dll for Visual Studio 中文版

问题描述

本次更新和修正了一些BUG及功能。提供给.NET程序员使用。功能分类如下:本dll只适用于中文版MicrosoftVisualStudio,英文版不支持,里面的函数全部为中文,写这个DLL加起来耗时半年之久,也经过了优化和多次整理。主要是提供给.net新手快速开发以及快速应用。由于功能不断追加,所以暂时没有发布源码。大部分函数均有说明。

解决方案

解决方案二:
不是新手。给个建议,也给初学者们一个提醒:这样的整合不符合SOLID原则的第一条-单一功能原则(Singleresponsibilityprinciple,也叫单一责任原则)。
解决方案三:
新疆地邪,今天刚还在QQ上跟你要这个呢,居然你正好今天发布了这个,支持,赞!
解决方案四:
简单用了一下,的确非常的不错。但凡Dylike出手的东西,都不只用精彩形容,都是惊艳的。只是,虽然都很简单,但如果你能帖点Sample或是帖个使用这个dll的例子,再配点图就完美了。期待大神开发界面控件。
解决方案五:
请问这个是做什么用的
解决方案六:
嗯,下次写个全功能的示例文档
解决方案七:
学习了……
解决方案八:
学习了~!~
解决方案九:
期待sample,谢谢分享
解决方案十:
感谢lz的无私分享,必须支持一下!
解决方案十一:
感谢lz的无私分享,支持一下!
解决方案十二:
该回复于2016-02-28 23:37:05被版主删除
解决方案十三:
学习了~!~
解决方案十四:
路过,支持一下。
解决方案十五:

解决方案:
作为c#的忠实拥护者,强烈支持楼主,感谢无私分享,不顶的写代码一堆bug
解决方案:
该回复于2015-10-31 23:45:14被版主删除
解决方案:

解决方案:
privateDSAPI.DS密法加解密=newDSAPI.DS密法();privatevoidButton1_Click(objectsender,EventArgse){stringS=TextBox1.Text;//第2个参数即为密钥,解密为无限长度字串,解密时,必须确保密钥一致性,否则无法解密.TextBox2.Text+=加解密.加密(TextBox1.Text,"abc")+Constants.vbCrLf;}privatevoidButton3_Click(objectsender,EventArgse){//解密时,需要提供密文加密时提供的密钥.TextBox2.Text=加解密.解密(TextBox1.Text,"abc");}

加解密,同一字串,每次加密结果不同,但均可逆.原文:中华人民共和国加密结果,每一行均为"中华人民共和国"的加密结果,结果是随机的,每次加密均不同.解密需要提供与加密相同的密钥.fhdqhtemodgkyuaugvokigponeinsmwkqumnrmbhxaoiauhqrcwyomchvpxwueenocqsmajvokgmxjffhkgcbwhxjyeodkqghfhwmlyvcquskvnlpxhvdvpjfddggqikgjfimhajrsbuurnhhhfrccabgapokjjyhceysopokpenrkjqkpujxinmcatmdyavdqeqylgeuqtjmtclxcpmyrffwvreyfvykgwalrdcikgqbcnajufbvekawrbhxejrlxdptpwndskvubpinfkynggkpunexsuwrixgtrssvawrcbylahhcrqrcumymchjtotkqgexshovyedgcyaaigulhixymwkxsghnbvlrxagukbuedjsqcrxegjfdejugiissqqikgiocohasyffqrxrattxuvxfrhubkbdlnosnqxn
解决方案:
该回复于2014-09-12 09:22:52被版主删除
解决方案:
看不懂。。。。。。。。。。。
解决方案:
不知道是干嘛的。。。。。。
解决方案:
好东西呀,支持
解决方案:

解决方案:
this.FormBorderStyle=System.Windows.Forms.FormBorderStyle.None;DSAPI.图形图像.透明窗体.窗体支持鼠标拖动(this,true);DSAPI.图形图像.透明窗体.显示图像(this,My.Resources.car,255);//DSAPI.图形图像.透明窗体.显示图像(Me,PNG文件路径,透明度_0到255)

BitmapB=newBitmap(My.Resources.car);DSAPI.图形图像.彩色文字图像DSL=newDSAPI.图形图像.彩色文字图像();var_with1=DSL;_with1.画布尺寸=this.Size;_with1.绘制描边=true;_with1.绘制阴影=true;_with1.描边颜色=Color.Black;_with1.阴影颜色=Color.Black;_with1.字符间距=1;_with1.字符行距=2;_with1.文字清晰度=System.Drawing.Text.TextRenderingHint.AntiAlias;_with1.字体=newFont("楷体",12);_with1.代码文本="这是支持<color=0,128,255>彩色</color><b>特效文本</b>输出的<u>图像</u>,这是<link=百度,trget=http://www.baidu.com>百度链接</link>,配合鼠标事件可以点击,支持斜体";using(GraphicsG=Graphics.FromImage(B)){G.DrawImage(DSL.输出图像,newPoint(0,0));}DSAPI.图形图像.透明窗体.显示图像(this,B,255);

解决方案:
学习了,感谢分享!
解决方案:
看了半天不知道用来干什么的,不过看起来好像很厉害
解决方案:

解决方案:
引用26楼llyyqq123的回复:

看了半天不知道用来干什么的,不过看起来好像很厉害

解决方案:

解决方案:
支持支持。。。。。。。。。
解决方案:
该回复于2015-10-31 23:45:15被版主删除
解决方案:
新手来了。。学习学习
解决方案:
该回复于2014-10-04 09:44:49被版主删除
解决方案:
支持楼主了,下来看看
解决方案:
不错的啊、、、、、
解决方案:
弱弱的问一句:楼主能带点示例吗?
解决方案:
太感谢了,真心有用
解决方案:

解决方案:
引用24楼dylike的回复:

this.FormBorderStyle=System.Windows.Forms.FormBorderStyle.None;DSAPI.图形图像.透明窗体.窗体支持鼠标拖动(this,true);DSAPI.图形图像.透明窗体.显示图像(this,My.Resources.car,255);//DSAPI.图形图像.透明窗体.显示图像(Me,PNG文件路径,透明度_0到255)

BitmapB=newBitmap(My.Resources.car);DSAPI.图形图像.彩色文字图像DSL=newDSAPI.图形图像.彩色文字图像();var_with1=DSL;_with1.画布尺寸=this.Size;_with1.绘制描边=true;_with1.绘制阴影=true;_with1.描边颜色=Color.Black;_with1.阴影颜色=Color.Black;_with1.字符间距=1;_with1.字符行距=2;_with1.文字清晰度=System.Drawing.Text.TextRenderingHint.AntiAlias;_with1.字体=newFont("楷体",12);_with1.代码文本="这是支持<color=0,128,255>彩色</color><b>特效文本</b>输出的<u>图像</u>,这是<link=百度,trget=http://www.baidu.com>百度链接</link>,配合鼠标事件可以点击,支持斜体";using(GraphicsG=Graphics.FromImage(B)){G.DrawImage(DSL.输出图像,newPoint(0,0));}DSAPI.图形图像.透明窗体.显示图像(this,B,255);

这让我想起了之前一个经典的帖子,那哥们说公司要求全部代码使用中文的。。。
解决方案:
dylike真,有些功能是我想要的,期待全功能示例文档

时间: 2024-08-04 13:41:59

[分享给新手]DSAPI2.1多功能复合dll for Visual Studio 中文版的相关文章

网页用JS可以实现分享微信和朋友圈的功能吗? 怎么写?

问题描述 网页用JS可以实现分享微信和朋友圈的功能吗? 怎么写? 网页用JS可以实现分享微信和朋友圈的功能吗? 怎么写? 网页用JS可以实现分享微信和朋友圈的功能吗? 怎么写? 解决方案 http://www.jb51.net/article/47908.htm 可以,都有api的.其实用百度的分享或者jiathis分享就好了,不需要自己写,除非有特殊需求 解决方案二: 移动web如何在非微信浏览器上分享到微信朋友圈.上面说的是在微信浏览中的方式..

分享Visual Studio原生开发的10个调试技巧(2)_实用技巧

之前关于Visual Studio调试技巧的文章引起了大家很大的兴趣,以至于我决定分享更多调试的知识.以下的列表中你可以看到写原生开发的调试技巧(接着以前的文章来编号).这些技巧可以应用在VS2005或者更新版本中(当然有一些可以适用于旧版本).如果你继续,你可以知道每个技巧的详细信息. 技巧11:数据断点 当数据所在内存位置变化时,调试器将会中断.然而,这是唯一可能在一个时间创建4这样的硬件的数据断点.数据断点只能在编译的过程中添加,可以通过菜单(编译>新断点>新数据断点)或者通过断点窗口来

一起谈.NET技术,分享一些非常好用的Visual Studio扩展

扩展管理器 Visual Studio 2010新增"扩展管理器"的功能,可用于添加.移除.启用和禁用Visual Studio扩展.我们可以从Visual Studio Gallery(Visual Studio库)网站上安装扩展,这些扩展一般是VSIX包格式,包括项目模板.项模板.工具箱项.托管扩展框架(MEF)组件和VSPackage.安装在"Visual Studio安装文件夹\Common7\IDE\Extensions\Company\Product\Versio

分享一些非常好用的Visual Studio扩展

扩展管理器 Visual Studio 2010新增"扩展管理器"的功能,可用于添加.移除.启用和禁用Visual Studio扩展.我们可以从Visual Studio Gallery(Visual Studio库)网站上安装扩展,这些扩展一般是VSIX包格式,包括项目模板.项模板.工具箱项.托管扩展框架(MEF)组件和VSPackage.安装在"Visual Studio安装文件夹\Common7\IDE\Extensions\Company\Product\Versio

Visual Studio Whidbey——Web应用程序开发新功能预览

visual|web|程序 摘要:本文介绍了代号为"Whidbey"的Microsoft Visual Studio中一些能够加快和便于数据驱动Web应用程序开发的新功能.这些新功能包括:更好的HTML源代码编辑器,更好的IntelliSense,改进的数据访问支持,以及完全支持XHTML标准等.      内容:   ·更好的HTML源代码编辑器   ·更好的可视化设计器   ·更好的Web项目管理   ·更好的数据访问支持   ·更好的标准支持   ·总结      即将发布的产品

Visual Studio 2013 RC1新功能

尽管微软仍未宣布Visual Studio 2013最终版本的发布日期,但是MSDN和TechNet订户们已经在今天早些时候拿到了期待已久的Windows 8.1 RTM.不过,微软也没有忘记VS 2013,并且随着Win 8.1 RTM一道,正式推出了Visual Studio 2013的候选发布版本.但据报道,该RC版本其实几天前就已经被泄露到互联网上了. 在Visual Studio博客上,微软开发部门总裁Somasegar写到:RC中迎来了Cloud Business App模板,将使得

Visual Studio 2013的新功能

微软在其官方博客撰文描述了在VS 2013中提升开发人员生产力的一些新功能.文章称:"在VS 2013中,我们引入了新的功能,节省了在编辑器内工作的时间.还提高了生产力.这些新功能和一些最流行的生产力工具集,来自于用户们通过User Voice请求.论坛帖子.以及Connect bugs的热心反馈.MVP社区还帮助我们做出了筛选". 编码的时候,你可以轻松地在Editor编辑器中使用Peek Definition查看定义内联(definitions inline),而无需打开一个新的文

Visual Studio 2013新功能:增加代码的透明度和可追溯性

微软打破了Visual Studio两年升级一次的传统,Visual Studio 2012发布还不足一年,微软就计划发布了Visual Studio 2013了.在今天的TechEd大会上,微软宣布,6月底的BUILD全球开发者大会上,大家不仅能见到Windows 8.1的预览版,还能下载到Visual Studio 2013和Team Foundation Server 2013的预览版. Visual Studio 2013的新功能太多了,我们挑几个说一说.VS2013中,开发人员可以具体

Visual Studio .NET的调试功能概述

Visual Studio .NET提供的调试功能,主要讨论对于某些开发人员来说是新内容的部分.调试所涉及的主要技术是设置断点,使用它们在代码的执行过程中检查某处发生的情况. 1.断点 在Visual Studio .NET中,可以在执行的代码中给任意一行设置断点.最简单的方式是在代码编辑器中单击该行,即在文档窗口左边的阴影区域中单击该行(或者选择该行,按下F9键),这样,就在该行设置了一个断点,只要代码执行到该行,就会中断,把控制权交给调试程序.Visual Studio .NET则把该该行的