当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: using System;using System.Runtime.InteropServices;using System.Management;namespace Hardware{/// <summary>/// Hardware_Mac 的摘要说明。
 

 

    摘要: 翻译作品之六100 industrial-strength tips & tools for the scriptkiddie (unix ver.) 一.前言: 本人翻译系列文章,很担心里面出错的地方会误人,不过心里还是有去做一做的,我 是通过自己的理解来翻译的,如果我的理解错误了,或许是我不理解的部分也不经意翻译 了,那必然会给各位多多少少的误导,所以我在文章后面都附上原文......
 ·opengl学习--2    »显示摘要«
    摘要:最近工作比较紧,原来写的那两个opengl程序就是简单应付了一下。已经达到原来的目的了。测试显卡和鼠标。opengl本来对键盘和鼠标就有支持。可以参见redbook上的网址下载源程序自己看。 现在想改善一下程序。加一些文字上去。不过opengl好象只对文字有那种最简单的位图映射支持。辅助库我不怎么会用,不知道里面有没有直接的关于这方面东东。好在事例程序有一个font.c已经把字体数组给了(只有大......


C#如何取硬件标志
using system;

using system.management; 【程序编程相关:组件制作之四(定制外观)

using system.runtime.interopservices; 【推荐阅读:组件制作之三(图形控件)

{ 【扩展信息:组件制作之五(托盘组件)

namespace hardware

/// <summary>

/// hardware_mac 的摘要说明.

/// </summary>

public class hardwareinfo

{

//取机器名

public string gethostname()

{

return system.net.dns.gethostname();

}

//取cpu编号

public string getcpuid()

{

try

{

managementclass mc = new managementclass("win32_processor");

managementobjectcollection moc = mc.getinstances();

string strcpuid = null ;

foreach( managementobject mo in moc )

{

strcpuid = mo.properties["processorid"].value.tostring();

break;

}

return strcpuid;

}

catch

{

return "";

}

}//end method

//取第一块硬盘编号

public string getharddiskid()

{

try

{

managementobjectsearcher searcher = new managementobjectsearcher("select * from win32_physicalmedia");

string strharddiskid = null ;

foreach(managementobject mo in searcher.get())

{

strharddiskid = mo["serialnumber"].tostring().trim();

break;

}

return strharddiskid ;

}

catch

{

return "";

}

}//end


...   下一页
 ·精确计算pi小数点后800位小数    »显示摘要«
    摘要: 近来,在网上发现一个能精确计算pi后面数百位的c程序,不敢独享,把其翻译成pascal版,供大家参考,该函数写的非常精巧,仅用了三行代码,就能精确计算出pi后800位小数。小弟不才,对数学造诣不深,不明白他算法的原理是什么,如果有懂的请不吝赐规教。下面将该函数的c版和pascal版一并贴出,供大家参考。 /////////////////////////////////////////////......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE