摘要:
配置文件的格式主要有ini、xml、config等,现在对这些格式的配置文件的操作(C#)进行简单说明。INI配置文件操作 调用系统函数GetPrivateProfileString()和WritePrivateProfileString()等(1)导入库[DllImport("kernel3... 阅读全文
摘要:
最近,我给一家公司做了个电梯多媒体软件,该软件使用C#编写,现在我将其中遇到的问题及其解决方法总结一下,以便下次再遇到同样的问题可以快速解决;同时,也给博友分享一下,共同学习,共同提高。1、Question:关闭窗体时出现“执行CreateHandle()时无法调用值Dispose()”的错误,... 阅读全文
摘要:
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机 阅读全文
摘要:
使用过 Microsoft Visual Basic 或 Microsoft Visual Studio .NET的朋友,一定使用过属性浏览器来浏览、查看或编辑一个或多个对象的属性。.NET 框架 PropertyGrid 控件是 Visual Studio .NET 属性浏览器的核心。Prop... 阅读全文
摘要:
WeiFenLuo.WinFormsUI.Docking.dll是开源项目DockPanel Suite的一个类库,可实现像Visual Studio的窗口停靠、拖拽等功能。WeifenLuo.WinFormsUI.Docking是一个很强大的界面布局控件,可以保存自定义的布局为XML文件,可以... 阅读全文
摘要:
数据库在软件开发中发挥着举足轻重的作用,基本上所有的大项目都会用到数据库。ADO .Net是一组向.Net程序员公开数据访问服务的类,其主要分为数据提供程序(Data Provider)和数据集(Data Set),Data Provider主要分为SQLServer、ODBC、OLEDB、Or... 阅读全文
摘要:
XML应用于Web开发的许多方面,常用于简化数据的存储和共享,它的设计宗旨是传输数据,而非显示数据。下面简单介绍一下C#是如何对XML文件进行读取的。1、首先,建立XML对象并关联XML文件string xmlFileName = "student.xml";XmlDocument xmlDoc... 阅读全文
摘要:
1、C#程序结构 C#是利用命名空间组织起来的,using将命名空间名所标识的命名空间内的类型成员导入当前编译单元中,从而可直接使用每个被导入的类型的标识符。 Main方法是程序的入口点,C#中所有的Main方法都必须是静态的。static void Main(){}Main Function2... 阅读全文
摘要:
当超出某一类型范围的值给此类型变量赋值或某一负数给某一无符号数赋值时,其结果会怎么样呢?(1)超出某一类型范围的值给此类型变量赋值时 变量的值 =超出某一类型范围的值 % 此类型可以表示的数值的个数 例:char a = 260 ; 输出 a = 4 ;#include "stdafx.... 阅读全文
摘要:
最近在做一个项目,需要控件随对话框大小的变化而变化,因此需要准确获取对话框窗口、控件的大小和位置。 经过好一番查寻、测试,终于看到了希望。下面是一些获取窗口位置和大小的函数,示例如下:1、获取屏幕分辨率//下边两个函数获取的是显示屏幕的大小,但不包括任务栏等区域int cx = GetSyst... 阅读全文