• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






HealthCareTech

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2013年6月26日

c#中如何获取本机用户名、MAC地址、IP地址、硬盘ID、CPU序列号、系统名称、物理内存
摘要: 我们在利用C#开发桌面程序(Winform)程序的时候,经常需要获取一些跟系统相关的信息,以下这些代码获取能有些用处。c#中如何获取本机用户名、MAC地址、IP地址、硬盘ID、CPU序列号、系统名称、物理内存。首先需要引入命名空间:using System.Management;/// 操作系统的登录用户名:string GetUserName(){ try { string st = ""; ManagementClass mc = new ManagementClass("Win32_ComputerSystem"); Manageme... 阅读全文
posted @ 2013-06-26 13:58 HealthCare 阅读(412) 评论(0) 推荐(0)
 

2013年4月1日

C#中如何获取文件路径
摘要: //获取包含清单的已加载文件的路径或 UNC 位置。 public static string sApplicationPath = Assembly.GetExecutingAssembly ( ).Location; //result: X:\xxx\xxx\xxx.dll (.dll文件所在的目录+.dll文件名) //获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType ( ).Assembly.Location; //result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Proce 阅读全文
posted @ 2013-04-01 14:29 HealthCare 阅读(743) 评论(0) 推荐(0)
 

2013年3月25日

C#中通过Assembly类访问程序集信息
摘要: C#中通过Assembly类访问程序集信息C#中通过Assembly类可以访问程序集信息. 1.允许访问给定程序集的元元素,包含可以加载和执行程序集的方法;2.加载程序集:使用静态方法Assembly.Load(程序集名称)或Assembly.LoadFrom(程序集完整路径名);3.属性: FullName:程序集显示名称;4.方法: GetTypes():获取程序集中定义的类型。using System;using System.Reflection;namespace Magci.Test.Reflection{ public class TestAssembly { publi... 阅读全文
posted @ 2013-03-25 14:35 HealthCare 阅读(257) 评论(0) 推荐(0)
 

2013年3月5日

C#中dll放到子目录的引用问题
摘要: 在一个C#的项目里添加引用了好多个dll程序(默认自动复制到本地那种),并通过using namespace...调用的。现在在主程序里需要调用好多个外部的dll,变了生产项目后,exe同一目录太多dll了。现在想按照一定的规则给这些dll分别保存在exe下的不同一个目录,如suport_dll , manager_dll目录下,该如何做呢?解答:在应用程序运行的时候,会检查当前程序运行的目录有无所需要的dll文件,如果找不到,就会查找APP.Config配置文件中所配置的目录<?xml version="1.0" encoding="utf-8" 阅读全文
posted @ 2013-03-05 15:06 HealthCare 阅读(950) 评论(0) 推荐(1)
 

2013年2月27日

关于C#中DateTime的用法
摘要: DateTime.Now.ToShortTimeString()DateTime dt = DateTime.Now;dt.ToString();//2005-11-5 13:21:25dt.ToFileTime().ToString(); //127756416859912816dt.ToFileTimeUtc().ToString();//127756704859912816dt.ToLocalTime().ToString();//2005-11-5 21:21:25dt.ToLongDateString().ToString();//2005年11月5日dt.ToLongTimeStr 阅读全文
posted @ 2013-02-27 08:49 HealthCare 阅读(222) 评论(0) 推荐(0)