随笔分类 -  .net

vb,c#
摘要:Windbg https://www.cnblogs.com/huangxincheng/p/14767250.html 阅读全文
posted @ 2021-05-14 10:21 奥兰王子 阅读(81) 评论(0) 推荐(0)
摘要:创建一个名叫【Win32】的类,主要是用来存放所有要调用的方法声明: public class Win32 { [DllImport("user32.dll", CharSet = CharSet.Unicode)] public static extern int MessageBox(IntPt 阅读全文
posted @ 2021-05-14 09:44 奥兰王子 阅读(464) 评论(0) 推荐(0)
摘要:自己做应用,遇到这样的需求,然后到网上找HTML编辑器控件,找了N多HTML编辑器控件,但实践下来效果非常不理想,无论从界面到功能,到大小,再到兼容性等等都比不上我们常用的网页编辑器就是js写的编辑器。 后来变换思路一想,webbrowser控件+HTML编辑器(支持全屏功能)貌似可以解决一些问题 阅读全文
posted @ 2021-05-14 07:58 奥兰王子 阅读(197) 评论(0) 推荐(0)
摘要:平台调用是一项服务,使托管代码能够调用动态链接库 (DLL) 中实现的非托管函数,例如 Windows API 中的非托管函数。 此服务定位并调用导出的函数,并根据需要跨交互操作边界封送其自变量(整数、字符串、数组、结构等)。 本部分介绍了与使用非托管 DLL 函数相关的任务,并提供有关平台调用的详 阅读全文
posted @ 2021-05-13 13:54 奥兰王子 阅读(85) 评论(0) 推荐(0)
摘要:win32 api出错不会有错误提示信息,所以要通过GetLastError 获取错误代码找到错误原因 MessageBox((HWND)1, 0, 0, 0); DWORD erroCode= GetLastError(); DbgPrintf("错误代码:%d\n", erroCode); 根据 阅读全文
posted @ 2021-05-13 13:30 奥兰王子 阅读(206) 评论(0) 推荐(0)
摘要:在多数情况下,windows API在发生错误时很少抛出异常,多数是通过函数返回值进行处理。(windows api中无返回值的函数很少。) windows api错误处理通常按照以下方式:首先api函数返回特殊的值,表明函数内部发生错误;然后调用方可以使用GetLastError获得对应的错误码。 阅读全文
posted @ 2021-05-13 13:09 奥兰王子 阅读(654) 评论(0) 推荐(0)
摘要:上篇博客把收费系统的总体设计进行了一遍讲解,讲解的同时掺杂了些有关.NET编译机制的总结。程序编写测试完成后接下来我们要做的是打包部署程序,但VS2012让人心痛的是没有了打包工具。不知道出于什么原因微软没有将打包工具集成在开发环境中,但是我知道总会有解决办法的。 经过翻阅资料发现,VS2012虽然 阅读全文
posted @ 2021-05-12 17:08 奥兰王子 阅读(244) 评论(0) 推荐(0)
摘要:这篇文章主要介绍了C#中子类调用父类的实现方法,通过实例逐步分析了类中初始化构造函数的执行顺序问题,有助于加深对C#面向对象程序设计的理解,需要的朋友可以参考下 本文实例讲述了C#中实现子类调用父类的方法,分享给大家供大家参考之用。具体方法如下: 一、通过子类无参构造函数创建子类实例 创建父类Per 阅读全文
posted @ 2021-05-12 17:06 奥兰王子 阅读(1665) 评论(0) 推荐(0)
摘要:C# 编程指南或语言参考。 Visual Basic 语言功能或语言参考。 Python 文档。 C/C++ 语言和标准库参考。 F# 指南。 TypeScript 文档。 阅读全文
posted @ 2021-05-12 16:49 奥兰王子 阅读(46) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/yangyihongyangjiying/article/details/44310849?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMach 阅读全文
posted @ 2021-05-12 15:43 奥兰王子 阅读(130) 评论(0) 推荐(0)
摘要:如是Web程序,则修改客户端Web.config 做如下修改: //注意是客户端 <system.serviceModel> <bindings> <basicHttpBinding> <binding name="ClientSoap" maxBufferSize="2147483647" max 阅读全文
posted @ 2021-05-12 14:42 奥兰王子 阅读(282) 评论(0) 推荐(0)
摘要:vb.net与c#相互转换工具(downmoon) http://www.developerfusion.co.uk/utilities/convertvbtocsharp.aspxhttp://www.dotnetspider.com/convert/vb-to-csharp.aspx http: 阅读全文
posted @ 2021-05-12 09:23 奥兰王子 阅读(518) 评论(0) 推荐(0)
摘要:[DllImport("user32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.Winapi)] internal static extern IntPtr GetFocus(); private Cont 阅读全文
posted @ 2021-05-11 16:30 奥兰王子 阅读(1428) 评论(0) 推荐(0)
摘要:C#窗体的常用事件Load ——窗体加载时事件MouseClick ——在窗体中单击鼠标触发该事件MouseDoubleClick ——在窗体中双击鼠标触发该事件MouseMove ——在窗体中移动鼠标触发该事件KeyDown ——键盘键按下时触发该事件KeyUp ——键盘键释放时触发该事件 pub 阅读全文
posted @ 2021-05-11 16:16 奥兰王子 阅读(2990) 评论(0) 推荐(0)
摘要:下面的示例演示如何将 Environment.SpecialFolder 与方法结合使用 Environment.GetFolderPath 来获取系统目录。 // Sample for the Environment.GetFolderPath method using System; class 阅读全文
posted @ 2021-05-10 14:33 奥兰王子 阅读(152) 评论(0) 推荐(0)
摘要:NET框架在Microsoft.Win32名字空间中提供了两个类来操作注册表:Registry和RegistryKey。这两个类都是密封类不允许被继承。下面我们分别来介绍这两个类。 Registry类提供了7个公共的静态域,分别代表7个基本主键(其中两个在XP系统中没有)分别是: Registry. 阅读全文
posted @ 2021-05-10 13:19 奥兰王子 阅读(294) 评论(0) 推荐(0)
摘要:用vs的ClickOnce发布应用程序时,数据文件并不会自动发布,下面讨论一下怎么手动发布。 1.数据文件打包到发布文件: VS资源管理器中,把数据文件加入到项目。这样用 ClickOnce发布时,ClickOnce会自动把数据文件打包到发布文件。 在ClickOnce发布构成中,applicati 阅读全文
posted @ 2021-05-09 17:44 奥兰王子 阅读(181) 评论(0) 推荐(0)
摘要:http://msdn.microsoft.com/zh-cn/library/system.deployment.application.applicationdeployment(VS.80).aspx 备注 可以配置 ClickOnce 应用程序通过部署清单的 subscription 元素自 阅读全文
posted @ 2021-05-08 17:39 奥兰王子 阅读(147) 评论(0) 推荐(0)
摘要:Ado.net2.0中新增加了一个MagicValue,可以在应用程序的配置文件的数据库链接串种使用|DataDirectory| ,例如: <connectionStrings> <add name="ConnectionString" connectionString="data source= 阅读全文
posted @ 2021-05-08 16:52 奥兰王子 阅读(232) 评论(0) 推荐(0)
摘要:ApplicationDeployment.DataDirectory 属性 方法一: string dataDir = (string)AppDomain.CurrentDomain.GetData("DataDirectory"); 方法二: ApplicationDeployment.Curr 阅读全文
posted @ 2021-05-08 16:12 奥兰王子 阅读(255) 评论(0) 推荐(0)